首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件pmg1.c。在此程序中,编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件pmg1.c。在此程序中,编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和
admin
2018-08-11
24
问题
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件pmg1.c。在此程序中,编写函数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,*c)
{
}
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();
}
voidNONO()
{/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。*/
FILE*fp,*wf;
int i,j,x,y;
char a[M][M];
fp=fn("c:\test\in.dat","r");
wf=fCpen("C:\test\out.dat","w");
for(i=0;i<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://jikaoti.com/ti/7Wa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若a是int型变量,则下列表达式的值为______。(a=2*3,a*2),a+4
单个用户使用的数据视图的描述称为______。
下列程序的输出结果是()。#includevoidfun(int*a,int*b){int*k;k=a;a=b;b=k;}main(){inta=1,b=2,*x:&a
数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的______的过程,包括确定数据库在物理设备上的存储结构和存取方法。
若有语句:inti=-19,j=i%4;printf("%d\n",j);则输出结果是【】。
数据库系统的三级模式分别为【】模式、内部级模式与外部级模式。
设有说明语句如下:staticcharstr[]="Beijing";若执行下列输出语句:printf("%d\n",strlen(strcpy(str,"China")));则输出结果为()。
有下列程序:#include"stdio.h"main(){intx=0;inty=0;while(x<7&&++y){y--;x++;}pri
随机试题
以下有关择时给药治疗的临床意义的叙述中,最恰当的是
精神抑郁,情绪不宁,胸胁胀满疼痛,见于突然仆倒,昏不知人,口吐涎沫见于
一个文件路径名为:C:\GROUP\TEXT1\293.txt,其中TEXT1是一个()。
甲公司为汽车制造业一般纳税人,2018年8月,因经营需要拟新增办公楼一栋,对新增办公楼的涉税政策,向税务师咨询。根据上述资料,回答下列问题:若购买的办公楼按10年计提折旧,无残值,2018年8月投入使用,先用于职工食堂,2019年9月,甲公司
社区工作各阶段中,评估阶段的目标是( )。
放在音响上的纸张会跳动,这一现象与()的变化有关。
痛苦比快乐更普遍地充斥着人生,痛苦比快乐更能体现人生。快乐是短暂的,甚至是虚构的,而痛苦则更为现实和持久地存在着。痛苦更能使人感悟生命,实现生命的价值。热爱生命的人会比别人感受到更多的痛苦,同时也感受到了更多的生命之欢歌。因此尼采说:与痛苦对抗是最有趣的事
设随机变量X满足|X|≤1,且P(X=-1)=,P(X=1)=,在{-1<x<1}发生的情况下,X在(-1,1)内任一子区间上的条件概率与该子区间长度成正比.(1)求X的分布函数;(2)求P(X<0).
包过滤技术防火墙在过滤数据包时,一般不关心__________________。
快、慢两列车的长度分别为200m和150m,它们相向行使在平行轨道上。若坐在慢车上的人见整列快车驶过的时间是4s,那么坐在快车上的人看见整列慢车驶过的时间是(26)。
最新回复
(
0
)