首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.C。在此程序的主函数中,从键盘输入若干个数并存入数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun()的功能是计算数组元素中所有值
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.C。在此程序的主函数中,从键盘输入若干个数并存入数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun()的功能是计算数组元素中所有值
admin
2023-02-27
9
问题
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.C。在此程序的主函数中,从键盘输入若干个数并存入数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun()的功能是计算数组元素中所有值为正的平均值(不包括0)。
例如,数组中元素的值依次为39、-47、21、2、-8、15、0,则程序的运行结果为19.250000。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<conio.h>
2 #include<stdio.h>
3 double fun(int x[])
4 {
5 /*********found*********/
6 int sum=0.0;
7 int c=0,i=0;
8 while(x
!=0)
9 {
10 if(x
>0)
11 {
12 sum+=x
;
13 c++;
14 }
15 i++;
16 }
17 /*********found*********/
18 sum\=c;
19 return sum;
20 }
21 main()
22 {
23 int x[1000];
24 int i=0;
25 printf("\nPlease enter some data(end with 0):");
26 do
27 {
28 scanf("%d",&x
);
29 }while(x[i++]!=0);
30 printf("%if\n",fun(x));
31 }
选项
答案
1 (1)double sum=0.0; 2 (2)sum/=c;
解析
(1)变量定义错误,变量sum存放所有数据的和,应定义为double型。
(2)c语言中的除法运算符是"/"。
转载请注明原文地址:https://kaotiyun.com/show/bP0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知x>0,函数y=2/x+3x2的最小值是()。
已知函数则=()。
某校高一、高二、高三三个年级的学生人数比为7:8:10,若全校共有学生2500人,则高一有()人。
用数字0,1,2,3,4,5组成没有重复数字的四位数,十位数字比个位数字大的有()。
一部电影在相邻5个城市轮流放映,每个城市都有3个放映点,如果规定必须在一个城市的各个放映点放映完以后才能转入另一个城市,则不同的放映次序有()。
一组数据有10个,每个数据与它们的平均数的差依次为-2,4,-4,5,-1,-2,0,2,3,-5,则这组数据的方差为()。
已知2,4,2x,4y四个数的平均数是5;5,7,4x,6y这四个数的平均数是9,则x2+y2的值是()。
将5枚相同的纪念邮票和8张相同的明信片作为礼品送给甲、乙两名学生,要确保礼品全部分完且每人至少有一件,不同的分法有()。
圆x2+y2+2x-4y-4=0与直线x+2y-2=0的位置关系是()。
求下列函数的导数:y=ln(chx);
随机试题
简述中国古典舞蹈的特点。
A.毒蕈碱样症状B.烟碱样症状C.休克D.心衰E.呼吸衰竭胆碱酯酶复活剂是解除有机磷杀虫药中毒的
A.清晨B.餐前C.餐中D.餐后E.睡前缓泻药比沙可啶的适宜服药时间是
根据我国对外直接投资的管理规定:境内投资者应按项目汇出外汇资金的()、资本设备投资额的5%,以外汇或等值人民币缴存汇回利润保证金。
下列关于资产负债表的内容正确的是( )。
张三于2017年6月来到某小城镇创业,当月用25万元购置一套88平方米的普通住房(张三名下没有其他住房),用20万元购置一间60平方米的临街商铺。为满足创业需要,当月他从某工厂用5万元购置了一辆该厂使用过的二手面包车(该厂能提供车购税和车船税完税凭证);从
1970年4月24日,中国自行设计制造的第一颗人造地球卫星由长征一号火箭成功发射。1988年9月27日,中国核潜艇水下发射运载火箭获得成功,中国空间技术进人新的时代。我国第一颗人造地球卫星的名字是()。
新文化运动兴起的标志是()。
下面关于局域网特点的叙述中,不正确的是______。1、使用专用的通信线路,数据传输速率高2、能提高系统的可靠性、司用性3、响应速度慢4、通信时间延迟较低,可靠性好5、不能按广播方式或组播方式进行通信
窗体中的数据来源主要包括表和______。
最新回复
(
0
)