首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。 注意:部分源程序存在PROG1.C中,请勿改动主函数main
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。 注意:部分源程序存在PROG1.C中,请勿改动主函数main
admin
2018-06-29
81
问题
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。
注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include<stdio.h>
#include<stdlib.h>
#define M 14
void NONO( );
void fun(char(*t)[M],int*a,int,*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( );
}
void NONO( )
{/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。*/
FILE*fp,*wf;
int i,j,x,y;
char a[M][M];
fp=fopen("c:\test\in.dat","r");
wf=fopen("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);
fprinff(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++)//NI { if(t[i][j]=’A’)//字符是a,计数 (木a)++; if(t[i][j]==’C’)//字符是c,计数 (*c)++; } }
解析
对二维数组的行列分别循环,行优先,查找数组中元素为A或者C,分别对其进行计数。
转载请注明原文地址:https://www.kaotiyun.com/show/H3xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据流图用于抽象描述一下软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是______。
有以下程序#includemain(){FILE*fp;intk,n,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w");fprintf(fp,"%d%d%d\n",a[0],a[1],a[2]);
下列叙述中正确的是()。
下列叙述中正确的是()。
在关系模型中,把数据看成一个二维表,每一个二维表称为一个【】。
若变量a、i已正确定义,且i已正确赋值,合法的语句是______。
下列关系运算中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是()。
下列工具中为需求分析常用工具的是()。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
随机试题
Nationwide,onlyaboutthreepercentofearlychildhoodteachersaremaleintheU.S.Expertssaythiscanhaveanimpactonyo
下列有关脾破裂的分型及描述,错误的是
A.放置IUDB.输卵管结扎术C.口服短效避孕药D.避孕套避孕E.安全期避孕35岁风湿性心脏病妇女,心动能Ⅱ级,第二次剖宫产术后一年,最适宜的节育方法是
热力管道土建结构顶面与电车路基的最小净距离为()。
背景西北某地,由国家和民营企业共同兴建的某大型炼钢厂。起初,建设单位拟定由中央直属的一家冶金建设公司总承包该项目工程,遭到当地监管部门的反对。建设单位招投标过程中发生下列事件:事件一:工程采用PC承包形式进行招标,有个别单位不明白PC
【背景资料】某热力管线暗挖隧道,长3.4km,断面有效尺寸为3.2m×2.8m,埋深3.5m。隧道穿越地层为砂土层和砂砾层,除局部有浅层滞水外,无需降水。承包方A公司通过招标将穿越砂砾层段468m隧道开挖及初期支护分包B专业公司。B公司依据A公司的施
背景某机场助航灯光变电站工程的土建及电气设备安装工程由A单位总承包,并在施工合同中照明电气设备安装工程中柴油发电机组的安装通过招标另行发包给B设备安装公司,设备由业主选定的供应商负责将设备运至施工现场,具体操作由该公司负责。A单位如何对B设备安装公司
()是一切工作的生命线。
在关系数据库设计中,设计关系模式是数据库设计中哪个阶段的任务______。A)逻辑设计阶段B)概念设计阶段C)物理设计阶段D)需求分析阶段
Whatdowethinkofwhenweheartheword"business"?Someofusthinkofourjogs,othersofthemerchantstheydealwithasco
最新回复
(
0
)