首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中,函数fun()的功能是统计s所指一维数组中0的个数(存在变量zero中)和1的个数(存在变量one中),并输出结果。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改
给定程序MODI1.C中,函数fun()的功能是统计s所指一维数组中0的个数(存在变量zero中)和1的个数(存在变量one中),并输出结果。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改
admin
2021-02-25
23
问题
给定程序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*********/
case 0:zero++;
case 1:one++;
}
printf("one:%d zero:%d\n",one,zero);
}
main()
{int a[20]={1,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[j]) (3)case 0:zero++;break;
解析
(1)变量zero用来统计数字0的个数,应将其初始化为0。
(2)语法错误,switch语句后不加分号。
(3)当数字为0时,变量zero加1,此时应使用break语句跳出switch语句,进行下一次循环,否则会继续执行case 1语句,使程序不能得出正确结果。
转载请注明原文地址:https://jikaoti.com/ti/Dyz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
若有以下程序#includemain(){intc;c=10^5;printf("%d\n",c);}则程序的输出结果是
下面属于应用软件的是
下列各项中,不属于软件设计阶段任务的是()。
有以下程序:#include<stdio.h>inta=1,b=2;voidfun1(inta,intb){printf(″%d%d″,a,b);}voidfun2(){a=3;b=4;}main(){fun1(5,
有如下程序#includemain(){inti,k;intarray[4][2]={{1,2},{4,9},{6}};for(i=0;i
以下C语言用户标识符中,不合法的是
由以下while构成的循环,循环体执行的次数是intk=0;while(k=1)k++;
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
对于循环队列,下列叙述中正确的是()。
随机试题
建设工程监理
下列关于中国共产党的执政地位的说法错误的是
Forthispart,youaresupposedtowriteacompositioninEnglishin100-120wordsbasedonthefollowinginformation.Remembe
结核性腹膜炎最常见的并发症是
食品行业和公用事业属于( )行业。
对于工期一年以上,工程内容和技术经济指标规定的非常明确的建筑安装工程项目,宜采用()。
F公司拟投资一个新产品,有关资料如下:(1)预计该项目需要固定资产投资1800万元,可以持续5年,预计每年付现的固定成本为100万元,变动成本450元/件。固定资产折旧采用直线法,折旧年限为5年,估计净残值为100万元,税法规定的净残值为0。预计各年销售
下列关于数据库重构的描述中,不正确的是——一。
A.StuctureandinterpretationofadreamB.AncientviewsondreamsC.BabiesdreamlessthanolderchildrenD.Dreamingmaybe
Themostexcitingkindofeducationisalsothemost.Nothingcan【61】thejoyofdiscoveringforyourselfsomethingthatisimpor
最新回复
(
0
)