首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.c中,函数fun()的功能是统计S所指一维数组中0的个数(存在变量zero中)和l的个数(存在变量orle中),并输出结果。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行
给定程序MODll.c中,函数fun()的功能是统计S所指一维数组中0的个数(存在变量zero中)和l的个数(存在变量orle中),并输出结果。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行
admin
2016-08-16
29
问题
给定程序MODll.c中,函数fun()的功能是统计S所指一维数组中0的个数(存在变量zero中)和l的个数(存在变量orle中),并输出结果。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include
void fun(int*s,int n)
{
/*********found*********/
int i,one=0,zero;
for(i=0;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/E4Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
类test的析构函数是【】。
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【】两个含义。
下列程序段的输出结果是 #include<iostream.h> voidfun(int*X,int*y) {cout<<*X<<*y; *X=3; *y=4; } voidmain() {
设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为
根据数据结构中各数据元素之问前后件关系的复杂程度,一般将数据结构分成
对虚函数的调用有两种方式:【】和【】。
友元类的所有成员函数都是另一个类的【】。
假定MyClass为一个类,则该类的拷贝构造函数的声明语句为()。
以下程序调用findmax()函数返回数组中的最大值。请填空完成此函数。#include〈iostream〉usingnamespacestd;intfindmax(int*a,intn){int+p
随机试题
Wegotupearlythismorningand【C1】______alongwalkafterbreakfast.Wewalked【C2】______thebusinesssectionofthecity.Ito
某农户散养猪肩胛部肌肉严重水肿,增宽,后臀部肌肉水肿隆起,外观呈哑铃状或狮子形。发音沙哑,呼吸困难,触摸舌根或舌的腹面发现疙瘩。则该疾病最可能为
甲乙二人涉嫌猥亵儿童,甲被批准逮捕,乙被取保候审。案件起诉到法院后,乙被法院决定逮捕。关于本案羁押必要性审查,下列哪一选项是正确的?(2016年卷二32题,单选)
企业未付款入账银行也未付款入账的款项不属于未达账项。()
根据营业税法律制度的规定,下列金融业务中,应征收营业税的是()。
阅读下面短文,回答下面题。很大的雨,下了一天了。这样的时候最好是哪儿也别去,缩在家里看雨。可我突然就想念书吧了,这个时候的书吧一定只有几桌客人,那面大大的落地窗一定雾蒙蒙的,一些小水珠在上面滑动。而空气里照例是香醇的咖啡气息,咖啡未必好喝,可那气息
当前,我们之所以比历史上任何时期都更加强调重视人才、用好人才,是因为
Isanation’sdestinysetbyitsfertilityrates?Japanhastheworld’soldest【C1】______,butJapaneselongevitycan’t【C2】______
已知表中有字符型字段“职称”和“性别”,要建立一个索引,要求首先按“职称”排序,“职称”相同时再按“性别”排序,正确的命令是
A、Televisionhasmoreadvantagesthandisadvantages.B、Televisionhasmoredisadvantagesthanadvantages.C、Itisnousewatchin
最新回复
(
0
)