首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要求以下程序的功能是计算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
58
问题
要求以下程序的功能是计算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://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
下列关于控件数组的叙述中,正确的是
编写如下程序:PrivateSubCommand1_Click()DimxAsIntegerx=10Printfunl(x,12)+xEndSubPrivateFunctionfunl(mAsInteger,nAs
软件(程序)调试的任务是
关于文件操作,以下叙述中正确的是
窗体上有一个名称为Text1的文本框,一个名称为Commandl的命令按钮。窗体文件的程序如下:PrivateTypexaAsInteger:bAsIntegerEndTypePrivateS
在VisualBasic中,表达式3*2\5Mod3的值是
设a=10,b=4,c=5,d=7,表达式a>bAndNotc<d+6的值为()。
设a=2,b=3,c=4,d=5,下列表达式的值是a>bAndc<=dOr2*a>c
随机试题
系膜细胞及内皮细胞增生,上皮下驼峰状沉积物系膜细胞增生,系膜基质增多
行政机关应当督促设计、建造、安装和使用对直接关系公共安全、人身健康、生命财产重要设备、设施的单位建立相应的()。
下颌骨的薄弱部位包括
适用于路面各结构层厚度的检测的方法有()
百思买模式的“买断经营”“现款现货”是最有利的商业模式。百思买模式通过现金买断的方式取得卖场的主导权,购买家电厂商的商品,并承担商品的折旧损失,门店促销由百思买员工承担,通过规模采购和购销差价赚取利润。根据上述定义,下列属于百思买模式范畴的是:
有一种高效降血脂药物目前只能从一种叫“菠苴”树的树皮中提取。这种树在我国非常稀少,而制取一公斤药物需要剥取1000株“菠苴”树的树皮。因此,这种药物在我国的大批量持续生产,将不可避免地导致“菠苴”树种在我国的灭绝。以下哪项如果为真,最能削弱上述结论?(
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
五德终始说
Formorethantwocenturies,American’scollegesanduniversitieshavebeenthebackboneofthecountry’sprogress.Theyhaveed
BornonJuly31,1965,inGloucestershire,England,JoanneKathleenRowlinggrewupinruralcommunitiesinthesouthwesternpar
最新回复
(
0
)