首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中,函数fun()的功能是统计s所指一维数组中0的个数(存在变量zero中)和1的个数(存在变量one中),并输出结果。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或
给定程序MODI1.C中,函数fun()的功能是统计s所指一维数组中0的个数(存在变量zero中)和1的个数(存在变量one中),并输出结果。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或
admin
2018-03-28
70
问题
给定程序MODI1.C中,函数fun()的功能是统计s所指一维数组中0的个数(存在变量zero中)和1的个数(存在变量one中),并输出结果。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<stdio.h>
void fun(int *s,int n)
{
/*********found*********/
int i t 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://www.kaotiyun.com/show/5Dxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有三个关系R?S和T如下:则由关系R和S得到关系T的操作是
若有以下程序main(){intp,a=5;if(p=a!=0)printf("%d\n",p);elsepfintf("%d\n",p+2);}执行后输出结果是
阅读下面程序,则执行后的输出结果是【】。#include"stdio.h"main(){intx,y,z;x=1;y=2;z=3;if(x>y)if(x>z)printf("%d",x);el
下列程序的运行结果为【】。#include<stdio.h>main(){staticcharstr1[40];charstr2140];strcpy(str2,"China")
有以下程序#inculde#deFineSUB(a)(a)(a)main(){inta=2,B=3,c=5,d;d=SUB(a+B)*c;printF(”%d\n”,d);}程序运行后的输山结果是
有以下程序 #include<stdio.h> main() { FILE *fp;int i,a[6]={1,2,3,4,5,6}; fp=fopen("d3.dat","w+b"); fwrite(a.sizeof
设char型变量x中的值为10100111,则表达式(2+x)∧(~3)的值是
下面程序运行后的输出结果是_____。structabc{inta,b,c;}main(){structabcs[2]={{1,2,3},{4,5,6}};intt=s[0].a
若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以哪种方式打开文件()。
随机试题
硝酸和硫酸共有的性质是()。
理想的脑显像剂应该具备
对颅内压增高患儿的护理措施是( )。
阅读理解1.200×年×月×日22:40分左右,某客车在某国道223km+900m处翻车,造成车内乘客、驾驶员30人死亡,直接经济损失200多万元。事故发生后,由省安全生产委员会牵头,省公安厅、市政府、省检察院、省监察厅、省保险公司、县政府共同组成事故
某公司于3月2日办理了工商登记并领取了营业执照,会计张某于当月办理了税务登记并领取了税务登记证,随即在注册地银行开立了基本存款账户。5月4日,该公司出纳签发了一张支票,但未在支票上注明收款人姓名和金额;6月,公司聘用了一位退休老会计担任出纳,他持有外省颁发
比概念学习的复杂程度高的是()
【陈寿】
某学生在上完自己喜欢的体育课后,能够迅速调整状态进入到数学课的学习中去,这反映了该生在下列的注意品质中表现优异的是
A、我喜欢吃新鲜蔬菜,不过我可不是素食主义者。B、他的个子大概一米八左右,长得很身强力壮的。C、北京人艺的《茶馆》是中国戏剧史上的经典之作。D、了解中国最好的办法就是到中国去,亲眼看一看中国的实际情况。BB。语义重复。因“身强力壮”本身已含有程度意
Allthewisdomoftheages,allthestoriesthathavedelightedmankindforcenturies,areeasilyandcheaply【21】______toa
最新回复
(
0
)