首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 #include #include #
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 #include #include #
admin
2019-06-14
57
问题
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。
注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
#include
#include
#define M 14
void NONO () ;
void fun (char (*t) [M] ,int*a,int*c)
{
}
void get (char (*s) [M] )
{int i,j ;
{s
[j]=65+rand() %12;
printf ("\n") ;
}
main ()
{ char a[M] [M];
int x,y;
get (a) ;
printf("A=%d C=%d\n",x,y);
NONO();
}
void NONO()
{/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */
FILE *fp,*wf;
int i,j,x,y;
char a[M][M];
fp=fopen("in.dat","r") ;
wf=fopen ("out.dat","w") ;
for( i=0; i
{for(j=0; j
(fscanf (fp, "%", &a
[j]);)
}
Fun (af &x,&y);
fprintf (wf,"A=%d\n",x);
fprintf (wf,"C=%d\n", y);
fclose( fp);
fclose (wf);
}
选项
答案
void fun ( char (*t) [M] , int*a ,int *c){int 1, j;* a=0; * c=0; for( i=0; i
解析
本题中fun函数实现的功能的主要功能是找出二维数组中A和C的个数,最先就能想到用条件语句进行判断和统计。解题步骤主要为:第一步,要得到所需要的二维数组,第二步,二维数组进入fun函数中进行数据处理,fun函数中需要if条件语句来进行判断,判断数组中的字母是否为A或者C,数组中的每个数据都需要进行判断,要注意A和C是分开统计的,所以这里需要同时统计A和C,然后分别得到结果;第三步,输出得到的结果:字母A和字母C的个数。
本题首先需要一个二维数组,二维数组的大小在程序开始就进行了定义“define=14”,这个大小比较合适,然后利用gets函数得到数组,然后数据就可以进入fun函数中进行处理应用。进入fun函数,fun函数首先肯定需要for循环语句将二维数组中的数据进行排序使用,然后需要条件语句进行判断处理,这两步是一体,见程序第9~11行,for循环保证全部使用了二维数组中数据,并且是依次使用,if语句判断了字母是否为A或者C或者都不是,并且进行了统计相加得到了A的个数a,C的个数c,这样循环完成后,A和C的个数a、c就能继续返回主函数进行输出了,见程序26行,最终得到结果。
转载请注明原文地址:https://www.kaotiyun.com/show/MYID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
两个红色正方形面积分别是19962平方米和19932平方米,两个蓝色正方形面积分别是19972平方米和19922平方米。问红色正方形和蓝色正方形面积相差多少平方米?
近年来,高空坠物事件屡有发生,受到社会广泛关注。不可否认,法律层面的规定,避免了高空坠物发生后出现索赔难的情形,确保了被侵权人的合法权益得到切实保护。然而,侵权责任法律的规定,明显具有滞后性。也就是说只有发生侵害行为后,法律才会介入。那么,当侵权行为发生后
在宏观尺度下,金刚石通常被认为表现不出丝毫变形行为。任何极端尝试对它进行变形的后果往往在还没有达到可见变形之前就发生脆性断裂。这使它在一些可能承受机械变形的应用中受到限制。为对其进行纳米尺度力学测试,研究组设计了一套独特的纳米力学实验方法,对单晶和多晶金刚
垃圾填埋场是厌氧细菌的滋生地,会产生大量甲烷。甲烷的温室效应比二氧化碳更强,尽管可以将其捕捉并转化为能源,但是即使最高效的回收系统,仍有高达10%的甲烷发生逃逸。由于垃圾填埋场产生的甲烷大部分来自有机废弃物,因此可以用更绿色的方式处理。最简单的方法就是堆肥
随着技术的不断研发和升级换代,网络的功能运用越来越多,且覆盖面越来越广,从而促使网络从以往单一的新闻功能、信息功能应用日益拓展为通信功能、资讯功能、综合服务功能和其他社会功能的全面应用.网络正在从媒体化加速向社会化和体系化转变,网络发展中呈现庞大的舆论生态
阅读以下文字,回答下列问题。要处理好改革发展稳定的关系。坚持改革力度、发展速度和社会可承受度的统一,是我国改革开放和现代化事业之所以能够顺利推进的宝贵经验。________________。“天时不如地利,地利不如人和。”要打好改革攻坚战,就要在
下列选项中不属于近代设立的外事机构的是()
简述利率对货币需求的作用。
我国的根本任务是写在现行宪法结构的哪一部分()
设A是m×n阶矩阵,试证明:如果A行满秩(r(A)=m),则对任何m×s矩阵C,矩阵方程AX=C都有解.
随机试题
某“优化资本结构”试点城市内的国有工业企业因经营管理不善,无力偿还到期债务,于5月20日由债权人以书面方式向债务人所在地法院提出破产申请,法院于5月26日同意立案,并于6月2日通知债务人和发布公告。因整顿和解协议无效并于9月20日宣告该企业破产。10月10
绞窄性肠梗阻最易发生的酸碱失衡类型是
检测脑囊虫病灵敏度较高的试验是脑脊液
患儿,女,8个月。生后一直牛奶喂养,未添加辅食。近1周来患儿每天腹泻5~6次,质稀,伴吵闹不安,睡眠差,出汗多。尚不能扶站,未出牙。考虑为维生素D缺乏性佝偻病。若该患儿在住院过程中突然抽搐一次,表现为四肢抽动,肌张力增高,双眼上翻凝视,口吐白沫,持续1
患者,女,45岁。行宫颈癌根治术后第12天。护士在拔尿管前开始关闭尿管。定期开放,以训练膀胱功能。开放尿管的时间为()。
工业废水排水系统的主要组成部分有()。
分包工程合同价款可以采用的方式不包括()
认知地图效应:指通过对特定事物多次探索之后,头脑中形成一张包含各种相关信息的地图,根据这张地图采取行动,往往能够取得事半功倍的效果。下列不属于认知地图效应的是()。
梅超风练成《九阴真经》后危害江湖、四处作恶。梅超风的师傅黄药师命令自己的徒弟,陆乘风、曲灵风、冯默风三人组成“杀梅三人组”,在江湖展开一场血雨腥风的追杀行动。为了保存实力,三位每周都在固定的日子对梅超风展开追杀。(1)一星期中只有一天三位同时追杀
社会公共生活领域中的社会公德的特点有()
最新回复
(
0
)