首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODl1.C中,函数fun()的功能是统计s所指一维数组中0的个数(存在变量zero中)和1的个数(存在变量one中),并输出结果。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或
给定程序MODl1.C中,函数fun()的功能是统计s所指一维数组中0的个数(存在变量zero中)和1的个数(存在变量one中),并输出结果。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或
admin
2017-09-23
31
问题
给定程序MODl1.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[i]) (3)case 0:zero++;break;
解析
(1)变量zero用来统计数字0的个数,应将其初始化为0。
(2)语法错误,switch语句后不加分号。
(3)当数字为0时,变量zero加1,此时应使用break语句跳出switch语句,进行下一次循环,否则会继续执行case 1语句,使程序不能得出正确结果。
转载请注明原文地址:https://kaotiyun.com/show/tsxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段的输出结果是()。#include<stdio.h>main(){charp[][4]={"ABC","DEF","GHI"};inti;for(i=0;i<3;i++)puts(p[i
下面程序运行后的输出结果是()。#include<stdio.h>main(){inta[5]={1,0,4,2,0},b[5]={1,2,3,4,5},i,s=0;for(i=0;i<5;i++)s=s+b[a[
以下选项中非法的字符常量是()。
下列4个程序中,完全正确的是()。
下面程序的运行结果是()。y=5;x=14;y=((x=3*y,x+6),x-1);printf("x=%d,y=%d”,x,y);
以下程序统计从终端输入的字符中大写字母的个数。用#号作为输入结束标志,请填空。#include<stdio.h>#include<ctype.h>main(){intnum[26],i;charc;for(i=0;i<26
有以下程序:#include<string.h>inta=4;intf(intn){intt=0;staticinta=5;if(n%2){inta=6;t++=a++;}else{inta
随机试题
下述血浆中分子量最大的蛋白质是
法律的溯及力
电话管道与房屋建筑红线(或基础)的最小距离为()m。
节能装饰型玻璃包括()。
下列关于房产税纳税义务发生时间的表述中,正确的是()。
一位著名美国记者赞叹道:“每一场革命都有它自身的传奇。毛泽东率领数万工农红军所完成的战略转移,就是中国革命史上的伟大传奇。”他所说的“伟大传奇”是指红军()。
我军在中国共产党的领导下,经过60多年的艰苦奋斗,已发展成为一支由多军种、多兵种组成的强大的人民军队,正在向革命化、现代化、正规化建设的目标前进。我军的陆军是什么时间建立的?()
按表中数据计算可知,1996年该省房地产业增加值为()。
【2014年江西省第44题】某单位利用业余时间举行了3次义务劳动,总计有112人次参加,在参加义务劳动的人中,只参加1次、参加2次和3次全部参加的人数之比为5:4:1。问该单位共有多少人参加了义务劳动?
A、Sheisashorthand-typist.B、Sheworksasatourguide.C、Sheisapolicewoman.D、Sheteachesaneveningclass.A
最新回复
(
0
)