首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.C。在此程序中,函数fun()的功能是统计s所指一维数组中0的个数(存在变量zero中)和1的个数(存在变量one中),并输出结果。 请改正函数fu
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.C。在此程序中,函数fun()的功能是统计s所指一维数组中0的个数(存在变量zero中)和1的个数(存在变量one中),并输出结果。 请改正函数fu
admin
2020-10-26
30
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.C。在此程序中,函数fun()的功能是统计s所指一维数组中0的个数(存在变量zero中)和1的个数(存在变量one中),并输出结果。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<stdio.h>
void fun(int*s,int n)
{
/*********found*********/
int i,one=0,zero;
for(i=0;i<n;i++)
/*********found*********/
switch(s
);
{
/*********found*********/
case0:zero++;
case1:one++;
}
printf("one:%d zero:%d\n",one,zero);
}
main()
{int a[20]={l,1,1,0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0},n=20;
fun(a,n);
}
选项
答案
(1)int i,one=0,zero=0; (2)switch(s[i]) (3)case0:zero++;break;
解析
(1)变量zero用来统计数字0的个数,应将其初始化为0。
(2)语法错误,switch语句后不加分号。
(3)当数字为0时,变量zero加1,此时应使用break语句跳出switch语句,进行下一次循环,否则会继续执行case1语句,使程序不能得出正确结果。
转载请注明原文地址:https://kaotiyun.com/show/RD3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
在满足实体完整性约束的条件下
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返回值是
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母#include<stdio.h>#include<ctype.h>voidfun(char*p){inti=0;while(p[i]){if(p[i]==’’
若各选项中所用变量己正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
下列选项中不属于软件生命周期开发阶段任务的是
设某二叉树的后序序列为CBA,中序序列为ABC,则该二叉树的前序序列为()。
有3个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
以下不是合法C语言转义字符的是()。
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);()。
随机试题
大多数群落都有垂直分化,这种情况称为_______现象。
建国初期,建立社会主义国营经济的主要途径是( )
下列部件一定安装在X线管头内的是
外科疾病以其疼痛来辨,其中痛无定处忽彼忽此,走注奇速属皮色不红不热,酸痛,得温则痛缓属
城市、县城乡规划主管部门在受理建设用地规划许可的申请后,应依法在一定的时间内经过建设用地规划管理(),对建设用地项目的申请及有关事项、条件、内容等进行规划审核,提出规划审核结论。
根据《水利水电工程标准施工招标文件》(2009年版),水利工程施工合同附件应包括()。
某运输公司2012年10月份发生如下交易或事项:(1)10月份运输业务收入总额为800万元;(2)10月份支付给联运企业运输费用为350万元;(3)10月份销售不动产50万元,该不动产成本为30万元。要求:根据上述资料,分析回答下列问题。关于营业税的纳
行政机关依法作出()的行政处罚决定之前,应当告知当事人有要求举行听证的权利。
超文本的概念是指()。
Inthe1950’s,accumulatingscientificevidence【C1】______cigarettesmokingandlungcancermadea【C2】______impact【C3】______thes
最新回复
(
0
)