首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 #include #include #
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 #include #include #
admin
2019-06-14
75
问题
请编写函数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全国计算机二级
相关试题推荐
某项工程由甲、乙、丙三个工程队负责施工,他们将工程总量等额分成了三份同时开始施工。当乙队完成了自己任务的一半时,甲队派出一半的人力加入丙队工作。最后三队同时完成任务。则甲、乙、丙三队的施工速度比为:
我国科普工作虽然取得了很大进步,可是科普读物,无论数量还是质量,与发达国家还有着数量级的差距。在一些社会关注的重大问题上,科学家更应该主动站出来讲话。要把科学语言转化为老百姓听得懂的语言,实事求是讲真话。如果连科学家都不愿意、不敢讲话,任由真相缺失、谎言扩
阅读以下文字,回答下列问题。从本质上讲,每个人都有两个年龄:一个是时间年龄,日历说你多大了;另一个是生理年龄,它以你的身体功能为基础,是与平均的健康水平对应的。“时间年龄并不是我们真正的年龄,这只是一个数字。”哈佛大学教授大卫·辛克莱说
①对人类来说,潮滩生态系统非常重要,可以提供关键防护,如防风暴、稳定海岸线和粮食生产,全球数百万人的生计正有赖于此②在海洋与陆地交接之处,有一块不断演变的生态系统③潮滩指经常发生潮汐泛滥的沙滩、岩石或泥滩,主要受潮流影响④科学地评估潮滩生态系统的变化
下列化学元素对其对应的口腔问题有帮助的是()。
在我国,诉讼程序法包括()。
甲无故殴打乙,甲一拳打过去,将过来劝架的丙的门牙打掉一颗。则对丙的损害()。
已知三元二次型f(x1,x2,x3)=xTAx其矩阵A各行元素之和均为0,且满足AB+B=0,其中(Ⅰ)用正交变换把此二次型化为标准形,并写出所用正交变换;(Ⅱ)若A+kE正定,求k的取值.
下列关于Applet的叙述中,正确的是()。
下列叙述中,错误的是()。
随机试题
某酒厂生产的“天宝”牌葡萄酒,其包装正面和两侧的图形、字体、色彩均与已经在我国注册的驰名商标“万宝路”牌卷烟盒相近似,其封口上印的标识也与“万宝路”卷烟封口相近似。该厂所在地的:工商行政管理局发现后,责令该厂停止销售这种葡萄酒,收缴其全部外包装,并处以罚款
Thedrunkmanwasrunningfromsidetosideinthecrowdandheknockedinto______.
构成腹外疝疝环的结构是
A.上中切牙B.上侧切牙C.上尖牙D.下中切牙E.下尖牙全口义齿排牙颈部向唇侧突出,且颈部稍向远中,牙尖在平面上的人工牙是
(2008年)在一定温度下,某反应的标准平衡常数Kθ的数值()。
张某有200万元资金,打算在烟台投资设立一家注册资本为300万元左右的餐饮企业。如张某与王某、李某、赵某共同出资设立了一家特殊普通合伙企业。在执业过程中,张某因重大过失给合伙企业造成了17万元的债务,王某与李某二人因轻微过失给合伙企业造成了20万元的债
注册会计师实施的实质性测试,其性质、时间和范围的确定,最终取决于根据固有风险和控制风险的综合水平所确定的可接受的检查风险。如果可接受的检查风险较高,则实质性测试的性质应以余额测试为主,时间应以期末审计和期后审计为主。( )
下列事件的最佳逻辑排列顺序是()。①司机们接受了新型汽油②某种汽油对大气污染严重③用户认为价格太贵,不愿使用④厂家采用新技术降低成本⑤专家研制出某种新型低污染汽油
窗体有命令按钮Commandl和文本框Textl,对应的事件代码如下:PrivateSubCommandl_Click()Fori=1To4x=3Forj=1To3Fork=1To2
Accordingtothetalk,theownerofabikehasto______.
最新回复
(
0
)