首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:根据整型形参m,计算如下公式的值。 例如,若m=2000,则应输出:0.000160。 请改正程序中的语法错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删行,也不
给定程序MODI1.C中函数fun的功能是:根据整型形参m,计算如下公式的值。 例如,若m=2000,则应输出:0.000160。 请改正程序中的语法错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删行,也不
admin
2017-07-27
15
问题
给定程序MODI1.C中函数fun的功能是:根据整型形参m,计算如下公式的值。
例如,若m=2000,则应输出:0.000160。
请改正程序中的语法错误,使它能计算出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
1 #include<stdio.h>
2 /**********foundv/
3 fun(int m)
4 { double y=0,d;
5 int i;
6 /**********found**********/
7 for(i=100,i<=m,i+=100)
8 {d=(double)i*(double)i;
9 y+=1.0/d;
10 }
11 return(y);
12 }
13 main()
14 { int n=2000;
15 printf(’’\nThe result is%1f\n’’, fun(n));
16 }
选项
答案
(1)double fun(int m) (2)for(i=100; i<=m; i+=100)
解析
函数为累计相加,计算公式的值。
(1)第一个标识下的fun函数的定义,根据题干中给出的公式中的分数部分,可知应该具有double类型返回值。所以应将“fun(int m)”改为“double fun(int m)”。
(2)第二个标识下的for循环过程是实现对公式的求解,C语句中for循环中的多个循环条件表达式是以分号为分隔符,所以第二个标识下“for(i=100,i<=m,i+=100)” 改为 “for(i=100;i<=m;i+=100)”。
转载请注明原文地址:https://jikaoti.com/ti/iFi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下的程序段:charstr[]="HelloWorld";char*ptr;ptr=str;执行上面的程序段后,*(ptr+10)的值为()。
关于字符常量,以下叙述正确的是()。
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
以下程序的运行结果是()。#defineS(x)x*xmain(){intk=1;while(k<=4){printf("%d,",S(k));k++;}
uniondt{inta;charb;doublec;}data;以下叙述中错误的是()。
有以下函数定义:intfun(doublea,doubleB){returna*b;}若以下选项中所用变量都已正确定义并赋值,错误的函数调用是()。
若有定义inta[5],*p=a;则正确引用数组元素的是()。
下列选项中,不属于数据库管理的是()。
下列队列的描述中,正确的是()。
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
随机试题
行政处罚由违法行为发生地的()级以上地方人民政府中具有行政处罚权的行政机关管辖。
某患者因右侧舌下腺囊肿接受右舌下腺及囊肿摘除术后出现右颌下区胀痛,进食时症状加重,最可能的原因是()
某“二人转”明星请某摄影爱好者为其拍摄个人写真,摄影爱好者未经该明星同意将其照片卖给崇拜该明星的广告商,广告商未经该明星、摄影爱好者同意将该明星照片刊印在广告单上。对此,下列哪一选项是正确的?(2010—卷三—22.单)
城市给水管网规划设计,是按()的流量进行的。
《证券业从业人员执业行为准则》第八条规定,从业人员在执业过程中遇到自身利益或相关方利益与客户的利益发生冲突或可能发生冲突时,应();当无法避免时,应确保客户的利益得到公平的对待。
各级人民政府文化行政主管部门、公安机关及其工作人员不得举办娱乐场所,并不得参与或者变相参与娱乐场所的经营活动。()
近年来的舌尖安全问题不得不让人们反思,究其原因有多方面:企业大打“价格战”,为降低成本非法使用劣质、有毒原料,为求利润丧失道德良心,而违法成本过低使企业以身试法;法律不健全,监管不到位,各监管部门职能交叠,监管边界模糊,易出现监管盲区;消费者维权意识薄弱,
哥白尼的“太阳中心说”并非真正科学,但他的巨大进步意义在于()。
在Java语言中,将后缀名为_________的源代码文件编译后形成后缀名为.class的字节码文件。
在考生文件夹下,打开文档WORD2.DOCX,按照要求完成下列操作并以该文件名(WORD2.DOCX)保存文档。【文档开始】【文档结束】在表格最后一行的“学号”列中输入“平均分”;并在最后一行相应单元格内填人该门课的平均分。将表中的第2至第6行按
最新回复
(
0
)