首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中,函数fun()的功能是统计s所指一维数组中0的个数(存在变量zero中)和1的个数(存在变量one中),并输出结果。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或
给定程序MODI1.C中,函数fun()的功能是统计s所指一维数组中0的个数(存在变量zero中)和1的个数(存在变量one中),并输出结果。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或
admin
2016-12-06
38
问题
给定程序MODI1.C中,函数fun()的功能是统计s所指一维数组中0的个数(存在变量zero中)和1的个数(存在变量one中),并输出结果。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
1 #include<stdio.h>
2 void fun(int*s,int n)
3 {
4 /*********found*********/
5 int i,one=0,zero;
6 for(i=0;i
7 /*********found*********/
8 switch(s
);
9 i
10 /*********found*********/
11 case 0:zero++;
12 case 1:one++;
13 }
14 printf(’’one:%d zero:%d\n’’,one,zero);
15 }
16 main()
17 {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;
18 fun (a , n);
19 }
选项
答案
(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/WNDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是进行位运算:main(){unsignedchara,b;a=7^3;b=~4&3;printf("%d%d\n",a,b);}程序运行后的输出结果是______。
有以下程序:main(){inti=10,j=1;printf("%d,%d\n",i--,++j);}执行后的输出结果是______。
有以下程序:main(){inti=1,j=1,k=2;if((j++‖k++)&&i++)printf("%d,%d,%d\n",i,j,k);}执行后的输出结果是______。
有以下程序:main(){intnum[4][4]={{1,2,3,4),{5,6,7,8),{9,10,11,12),{13,14,15,16}},i,j;for(i=0;i
函数fun的功能是计算xn:doublefun(doublex,intn){inti;doubley=1;for(i;=1;i<=n;i++)y=y*x;returny;}主函数中已
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。#defineM2#defineN4
以下程序通过函数SunFun求。这里f(x)=x2+1,由F函数实现。请填空。main(){printf("Thesum=%d\n",SunFun(10));}SunFun(intn){int
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
有如下函数调用语句:func(rec1,rec2+rec3,(rec4,rec5));该函数调用语句中,含有的实参个数是______。
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是______。
随机试题
居住在法国巴黎的法籍华人吴某与中国公民许某系夫妻。2008年6月,许某以双方长期分居为由向A市甲区人民法院起诉,要求与吴某离婚。吴某于同年7月12日收到了起诉状副本,并于7月23日向A市甲区人民法院提出管辖权异议,A市甲区人民法院裁定驳回吴某的申请,并于8
劳动产品之间的相互交换决定________是形成商品流通过程的基本要素。
Mrs.Petersstoppedplayingthepianowhenshebegantowork.Shehadlivedinaverysmallflat,andtherehadbeennoroomfor
A.代理同意B.知情同意C.不同意D.诱导同意E.有效同意在临床医学研究前,对有行为能力的患者要获得他的同意,这属于
悬饮饮停胸胁者首选方剂是
申请建造师初始注册的人员应当具备的条件有()。
在生产过程中,不属于品质控制的内容是()
水塔基础的形式与水塔的容量、塔身结构和地基承载力有关。常见的形式有( )。
根据刑事法律制度的规定,下列行为构成违法提供出口退税凭证罪的有()。
根据《中华人民共和国宪法》和法律的规定,下列表述正确的是()。
最新回复
(
0
)