首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序拟实现计算sum=1+1/2+1/3+…+1/50。 #include<stdio.h> main() {int i;double sum; sum=1.0; i=1; do {i++;sum+=1/i;} while(i<50); printf(
以下程序拟实现计算sum=1+1/2+1/3+…+1/50。 #include<stdio.h> main() {int i;double sum; sum=1.0; i=1; do {i++;sum+=1/i;} while(i<50); printf(
admin
2020-01-10
32
问题
以下程序拟实现计算sum=1+1/2+1/3+…+1/50。
#include<stdio.h>
main()
{int i;double sum;
sum=1.0;
i=1;
do
{i++;sum+=1/i;}
while(i<50);
printf("sum=%lf\n",sum);
}
程序运行后,不能得到正确结果,出现问题的语句是( )。
选项
A、sum+=1/i;
B、while(i<50);
C、sum=1.0;
D、i++;
答案
A
解析
选项A中,sum+=1/i;i为整型,因此1/i是整型类型,当1/i有小数时,小数部分会被截断。因此1/i结果始终为0,导致结果出错,应改为sum+=1.0/i。因此答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/CFCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序fun(intx,inty){staticintm=0,i=2;i+=m+1;m=i+x+y;returnm;}main(){intj=1,m=1,k;
以下关于C语言数据类型使用的叙述中错误的是
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
程序通过定义学生结构体数组,存储若干名学生的学号、姓名和三门课的成绩。函数fun的功能是:将存放学生数据的结构体数组,按姓名的字典序(从小到大)排序。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得
下列给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指的变量中。ss所指字符串数组中共有M个字符串,且串长小于N。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结
下列排序方法中,最坏情况下比较次数最少的是
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
设序列长度为n,在最坏情况下,时间复杂度为O(10g2n)的算法是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
随机试题
下列不适用诉讼时效的是:()
隋代奉旨巡行郡县的监察官是()
某患者面部遭受外力打击后,未形成开放性创口,局部肿胀、疼痛和皮下淤血,X线检查未见颌骨骨折。临床诊断为。
感染性心内膜炎有诊断意义的依据是
来源于防己科含生物碱的药材有
李某于1999年12月20日到天虹超级市场购物,想选购一把剃须刀,在男士用品柜台前选了几分钟,总觉得不满意,欲离开。此时售货员一脸怒气地说:“你试了这么久,耽搁我多少时间,不买恐怕不成!”李某与其理论,旁边保安人员一听吵声,也气势汹汹地跑过来,最后,李某在
在各种开挖方法中,初期支护拆除量小的方法是()。
下列对珐琅彩描述正确的是()。
在地面上,行走是指用双腿克服地球引力,轮流迈步,从一处地面走向另一处地面。但在太空轨道飞行的失重环境中。失重将行走的概念完全搞乱了。在航天器密封座舱中行走,只要用脚、手或身体任何部位触一下舱壁或任何固定的物体,借助反作用力,就可以飘飞到任何想去的地方。座舱
FormanyyearsitwascommonintheUnitedStatestoassociateChineseAmericanswithrestaurantsandlaundries.Peopledidnot
最新回复
(
0
)