首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要求以下程序的功能是计算s=1+1/2+1/3+…+1/10 main() { int n; float s; s=1.0; for(n=1O;n>1;n--) s=s+1/n; printf("%6.4f\n
要求以下程序的功能是计算s=1+1/2+1/3+…+1/10 main() { int n; float s; s=1.0; for(n=1O;n>1;n--) s=s+1/n; printf("%6.4f\n
admin
2010-01-10
59
问题
要求以下程序的功能是计算s=1+1/2+1/3+…+1/10 main() { int n; float s; s=1.0; for(n=1O;n>1;n--) s=s+1/n; printf("%6.4f\n",s); } 程序运行后输出结果错误,导致错误结果的程序行是( )。
选项
A、s=1.0;
B、for(n=1O;n>l;n--)
C、s=s+1/n;
D、printf("%6.4f\n",s);
答案
4
解析
程序中由于n为整型,所以1/n的结果始终为0,故程序最后输出的结果为0,其结果错误,原因为在表达式1/n中1和n均为整型,所以应该将1改为1.0,这样表达式1.0/n的值不为0,为该数学表达式的值,因此可以知道导致程序运行后输出结果错误的行为“s=s+1/n;”,所以,4个选项中选项C符合题意。
转载请注明原文地址:https://www.kaotiyun.com/show/eUWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下面程序代码:PrivateSubCommand1_Click()DimaAsVarianta=Array(22,43,23,56,87,45,67,12,98,98,56,34,23,75,64)m=a(0)n=mFork=1
软件(程序)调试的任务是
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的
有如下程序:Functionfun(ByValauraAsInteger)AsIntegerDimkAsIntegerk=1num=Abs(num)DoWhilenumk=k*(numMod10):n
编写如下程序:PrivateSubCommand1_Click()Dima(3,3)AsInteger,sAsIntegerFori=1To3Forj=1To3a(i,j)=i*j+iNextjNextis=0
以下表达式与Int(3.5)的值相同的是
已知:x=-6y=39则表达式“y\x*Sgn(x)”的值为
设:a=12,b=5,c=7,表达式x=(a\c+aModb)+Int(13/5)的值是
能够产生1到50之间(含1和50)随机整数的表达式是
随机试题
在中共八大上提出关于社会主义经济制度实行“三个主体,三个补充”思想的领导人是【】
下面哪一项是肾上腺髓质功能的标志物
患者女性,30岁。由于误食有机磷引起中毒,立即到医院抢救,经洗胃后患者仍有头晕等症状。对于在抢救中的口头医嘱,护士应
基层管理人员的管理幅度()为宜。
当监理人员之间出现配合不当,情绪低落等情况时,总监理工程师应根据()原理进行协调处理。
应用钢绞线的后张法预应力张拉,其张拉控制应力设计值应为预应力钢绞线抗拉强度标准值的()。
案例:一位学生写给音乐老师的信:“老师,请您看看我——一个十分平常的我,平常的相貌,平常的成绩,可是我真的很喜欢上音乐课。每当您走进音乐教室,站在音乐学得好
目前,各城市的城管机构设置不尽相同,一般分为城建监察大队、城市管理局、城市管理行政执法局、城市管理委员会四种。由于城管工作实际是各自为政,没有一部专门的全国性法律来指导,各地方政府根据立法权限制定了一些地方性条例,但差异很大,难以系统化,并由此导致近年来各
我国社会主义民主政治的特有形式和独特优势,是党的群众路线在政治领域的重要体现,是()
Tolearnwithsuccessisnotaverydifficulttaskofsomefundamentalprinciples【C1】______tobeitsbases.【C2】______discussi
最新回复
(
0
)