首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和c的个数。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 试题程序: #include<stdio.h> #
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和c的个数。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 试题程序: #include<stdio.h> #
admin
2020-11-27
40
问题
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和c的个数。
注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include<stdio.h>
#include<stdlib.h>
#define M14
void NONO();
void fun(char(*t)[M],int*a,int*c)f
}
void get(char(*s)[M])
{int i,j;for(i=0;i<M;i++)
{for(j=0;j<M;j++)
{S
[j]=65+rand()%12;printf("%C",s
[j]);}
printf("\n");
}
}
main()
{char a[M][M];
int x,y;
get(a);
fun(a,&x,&y);
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("c:\testkin.dat","r");
wf=fopen("c:\est\out:.dat","w");
for(i=0ji<M;i++)
{for(j=0;j<M;j++)
{fscanf(fp,"%c",&a
[j]);}
}
fun(a,&x,&y);
fprintf(wf,"A=%d\n",x);
fprintf(wf,"C=%d\n",y);
fclose(fp);
fclose(wf);
}
选项
答案
int i=0,j=0;//循环统计的下标 *a=0;//初始化a字符统计的个数 *c=0;//初始化c字符统计的个数 for(i=0;i<M;i++)//行 { for(j=0;j<M;j++)//列 { if(t[i][j]==’A’)//字符是a,计数 (*a)++; if(t[i][j]==’c’)//字符是c,计数 (*c)++; } }
解析
对二维数组的行列分别循环,行优先,查找数组中元素为A或者C,分别对其进行计数。
转载请注明原文地址:https://kaotiyun.com/show/hstp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){int*p,x=100;p=&x;x=*p+10;printf("%d\n",x);}程序运行后的输出结果是()
以下叙述中正确的是
若有以下定义和语句:#include<stdio.h>chars1[10]="abcd!",*s2="\n123\\";pfinff("%d%d\n",strlen(s1),strlen(s2));程序的运行结果是()。
若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是()。intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k一1)+1;}
以下叙述中正确的是
以下叙述中错误的是
某带链栈的初始状态为top=bottom=NULL,经过一系列正常的入栈与退栈操作后,top=bottom=20。该栈中的元素个数为()。
下面描述中不属于数据库系统特点的是
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为
在面向对象方法中,实现信息隐蔽是依靠
随机试题
关于骨巨细胞瘤,下列哪项是错误的
男,53岁。因上腹部隐痛1月余就诊。查粪隐血(+),行纤维胃镜检查,见胃小弯2cm×2cm溃疡,中央凹陷有污秽苔,周围隆起且不规则,质硬易出血,蠕动少。本病最恰当的处理方法是
个人独资企业的特征包括( )。
按照我国反洗钱法律法规的有关规定,大额交易都应当报告。()(2011年)
在发生经济业务时,单式记账法只在一个账户中登记,复式记账法则在两个账户中登记。()
活动性原则要求幼儿教育以活动为主,并将活动贯穿于整个教育过程中。这种活动主要是指()
王某因不服区公安分局行政拘留10天的处罚申请复议,市公安局认为处罚过轻,遂改为行政拘留15天的处罚,王某以市公安局为被告提起行政诉讼。对王某的诉讼请求,法院应当如何处理?()
下列循环中,可以正常结束的是
Weallhaveproblemsandbarriersthatblockourprogressorpreventusfrommovingintonewareas.Whenthathappens,consider
TenTipsforReducingStressWhileinCollegeStressissomethingyoucancontrol.Followthesetentipstolearnhowtocon
最新回复
(
0
)