首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 #include #include #
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 #include #include #
admin
2019-06-14
42
问题
请编写函数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://kaotiyun.com/show/MYID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在边防沙漠地带,巡逻车每天行驶200千米,每辆巡逻车可载供行驶14天的汽油,现有5辆巡逻车,同时从驻地A出发,完成任务后再沿原路返回驻地。为了让其中三辆尽可能向更远的距离巡逻(然后再一起返回),甲、乙两车行至途中B处后,仅留足自己返回驻地所需的汽油,将其余
小张、小王、小李和小东四人,其中每三个人的岁数之和为65、68、62、75。这四个人中年龄最小的是多少岁?
随着科学技术的进步,电脑的问世让人类制造这样的机器“耳朵”成为可能。20世纪60年代,科学家开始在实验室里研究声控技术的核心——语言识别技术。20世纪70年代末,微电脑的出现更是让声控技术实现了飞跃式发展——微电脑处理与存贮信息的神奇功能,以及它低廉的价格
我国科普工作虽然取得了很大进步,可是科普读物,无论数量还是质量,与发达国家还有着数量级的差距。在一些社会关注的重大问题上,科学家更应该主动站出来讲话。要把科学语言转化为老百姓听得懂的语言,实事求是讲真话。如果连科学家都不愿意、不敢讲话,任由真相缺失、谎言扩
执业医师法规定,医师的医学专业技术职称和医学专业技术职务的评定、聘任,按照国家的有关规定处理。这一规定属于下列哪一个选项?()
下列属于程序法部门中的非诉讼程序法的是()
我国的根本任务是写在现行宪法结构的哪一部分()
简述教学的任务。
一棵二叉树的中序遍历结果为DBEAFC,前序遍历结果为ABDECF,则后序历结果为()。
下列关于Applet的叙述中,正确的是()。
随机试题
公司设立除应具备法定之一般要件外,还须经政府行政主管机关进行审查批准,这种设立原则是_______。
工业产权包括专利权和()。
A.白头翁B.蒲公英C.败酱草D.土茯苓E.鱼腥草治肺痈要药的是
从某种意义上来说,大脑就像肌肉一样,如果_________锻炼某个部分,就会使该区域增强。科学家发现小提琴演奏家的大脑中用来控制左手的区域远大于常人,因为左手按压琴弦的工作比较_________,而右手拉弓弦则相对简单。同样,阅读盲文的盲人,其大脑中很大的
设计合同采用定金担保,合同总价的( )为定金。
你和另外一个同志一起做一件事,你发现有更好的办法但是需要格外做很多工作,你怎么做?
对39种食物中是否含有甲、乙、丙三种维生素进行调查,结果如下:含甲的有17种,含乙的有18种,含丙的有15种,含甲、乙的有7种,含甲、丙的有6种,含乙、丙的有9种,三种维生素都不含的有7种,则三种维生素都含的有多少种?
某正在进行中的项目,当前的PV=2200元、EV=2000元、AC=2500元,当前项目的SV和项目状态是(166),该项目的CPI和成本绩效是(167)。(166)
PnP主板主要是支持()。
It’sthedreamofmanyanofficedweller:Retireextremelyearlyandtraveltheworldatyourown【C1】______.Butthenyourememb
最新回复
(
0
)