首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 试题程序: 1 #inclu
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 试题程序: 1 #inclu
admin
2016-12-06
36
问题
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。
注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
1 #include<stdio.h>
2 #include<stdlib.h>
3 #defihe M 14
4 void NONO();
5 void fun(char(*t)[M],int *a,int*c)
6 {
7
8 }
9 void cjet(char(*s)[M])
10 {int i,j;
11 for(i=0;i
12 { for(j=0 ; j
13 { s
[j]=65+rand()%12;
14 printf(’’%c’’,s
[j]);}
15 printf(’’\n’’);
16 }
17 }
18 main()
19 {char a[M][M];
20 int x,y;
21 qet(a);
22 fun(a,&x,&y);
23 printf(’’A=%d C=%d\n’’,x,y);
24 NONO();
25 }
26 void NONO(){/*本函数用于打开文件,输入数据,
27 调用函数,输出数据,关闭文件。*/
28 FILE *fp,*wf;
29 int i,j,x,y;
30 char a[M][M];
31 fp=fopen(’’c;\test\in.dat’’,’’r’’);
32 wf=fopen(’’c:\test\out.dat’’,’’w’’);
33 for(i=0;i
34 {for(j=0;j
35 {fscanf(fp,’’%c’’,&a
[j]);}
36 }
37 fun(a,&x,&y);
38 fprintf(wf,’’A=%d\n’’,x);
39 fprintf(wf,’’C=%d\n’’,y);
40 fclose(fp);
41 fclose(wf);
42 }
选项
答案
1 int i=0,j=0 ;//循环统计的下标 2 *a=0;//初始化a字符统计的个数 3 *c=0;//初始化c字符统计的个数 4 for(i=0 ; i
解析
对二维数组的行列分别循环,行优先,查找数组中元素为A或者C,分别对其进行计数。
转载请注明原文地址:https://kaotiyun.com/show/ANDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){inta[3][3],*p,i;p=&a[0][0];for(i=0;i<9;i++)p[i]=i;for(i=0;i<3;i++)printf("%d",a[1][
若有定义:intx=0,*p=&x;,则语句printf("%d\n",*p);的输出结果是______。
有以下程序:structSTU{charname[10];intnum;floatTotalScore;};voidf(structSTU*p){structSTUs[2]
下列程序的运行结果是______。#include<stdio.h>func(a,b){staticintm=0,i=2;i+=m+1;m=i+a+b;return(m);}main(
下列叙述中正确的是()。
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是()。
以下程序中,函数fun的功能是计算x²-2x+6,主函数中将调用fun函数计算:y1=(x+8)²-2(x+8)+6y2=sin²(x)-2sin(x)+6请填空。#include"math.h"doublefun(double
在面向对象的方法中,______描述的是具有相似属性与操作的一组对象。
在深度为5的满二叉树中,叶子结点的个数为
数据库系统的核心是
随机试题
函数f(x)=,则f(x)的图像的水平渐近线方程为________.
A、普食B、温凉半流质C、母乳D、热汤面E、炸馒头片溃疡性口炎幼儿的饮食()
有关皮肤基底细胞癌的描述,错误的是
单采浓缩血小板的数量每袋为
急性肺水肿患者应吸入
手术区皮肤消毒范围要包括手术切口周围至少()。
上海、深圳证券交易所上市证券的分红派息,主要是通过()进行的。
外资银行营业机构申请经营人民币业务应当具备的条件是:提出申请前在中国境内开业()年以上、提出申请前()年连续盈利。
甲公司为增值税一般纳税人,主要提供餐饮、住宿服务。2017年8月有关经营情况如下:(1)提供餐饮、住宿服务取得含增值税收入1431万元。(2)出租餐饮设备取得含增值税收入29.25万元,出租房屋取得含增值税收入5.55万元。
“天狗吃月亮”是地球上常见的天文现象.月食不可能出现的情况是:
最新回复
(
0
)