首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序拟实现计算 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+1/2+1/3+ … +1/50 。 #include <stdio.h> main( ) { int i; double sum; sum=1.0; i=1; do { i++;
admin
2020-11-27
48
问题
以下程序拟实现计算 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/vY3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段int*p;p=_______malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是
关于"while(条件表达式)循环体",以下叙述正确的是
有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
以下叙述中正确的是
设intx[2][3];则以下关于二维数组x的叙述错误的是()。
以F叙述中正确的是
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);其中buffer代表的是
设有栈s和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次人队,最后将队列中所有元素退出,则退队元素的顺序为()。
某二叉树共有12个结点,其中叶子结点只有1个。则该二义树的深度为(根结点在第1层)
算法的有穷性是指
随机试题
社会形态是
患儿,女,生后7天。出现发热,烦躁不安,吸吮困难,苦笑面容,阵发性痉挛、惊厥,脐部发红。该患儿护理措施不正确的是
具有平肝疏肝作用的药物是()
具有主疏泄功能的脏是()具有主闭藏功能的脏是()
刘先生今年30岁,在一家大公司工作,刘太太是国内某高校的教师。刘先生2003年买了一辆价值30万元的奥迪A4,当时奥迪A4的市价为32万元。刘先生对该车向某财产保险公司投了保。刘先生是住房公积金制度的客户,每月按时缴纳住房公积金。他打算购买一套评估价为60
白晨在向社会工作者小智诉说家中的不幸时,抱怨自己的老公太无能,挣钱少,自己的生活压力非常大。小智对白晨的遭遇表示同情,同时向她诉说自己家里的情况也不是很好,丈夫患有慢性疾病,家里的一切都得她来照顾。在这个过程中,小智运用的技巧是()。
()是我国企业在经济改革的实践活动中,涌现出来的一件新事物,它对传统体制下“终身制”的劳动人事制定产生了巨大冲击。
学习动机由()构成。
Allofuscommunicatewithoneanothernon-verbally,aswellaswithwords.Mostofthetimewe’renotawarethatwe’redoingit
BossesSay"Yes"toHomeWorkA)Risingcostsofofficespace,timelosttostressfulcommuting,andaslowrecognitionthatwo
最新回复
(
0
)