首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要求以下程序的功能是计算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
54
问题
要求以下程序的功能是计算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=10Printfun1(x,12)+XEndSubPrivateFunctionfun1(mAsInteger,nAsIn
由高中数学可知,对于连续函数f(x),若f(x1)与f(ra)值的符号相反,则在x1和x2之间必存在x0,使得f(x0)=0(该点称为“零点”)。设有VB函数:PriVateFunctionf(xAsSinglelAsSingle可以返回f(x)
编写如下程序:PrivateSubCommand1_Click()Dima(3,3)AsInteger,sAsIntegerFori=1To3Forj=1To3a(i,j)=i*j+iNextjNextis=0
窗体上有一个名称为Text1的文本框,一个名称为Commandl的命令按钮。窗体文件的程序如下:PrivateTypexaAsInteger:bAsIntegerEndTypePrivateS
窗体上有一个名称为Combol的组合框,为了引用Combol中最后一个列表项,应使用的表达式是
设:a=12,b=5,c=7,表达式x=(a\c+aModb)+Int(13/5)的值是
以下表达式与Int(3.5)的值相同的是
能够产生1到50之间(含1和50)随机整数的表达式是
随机试题
①记者采访②强行征地③冲突发生④集体上访⑤村民伤亡下列对上述5个事件排序最合理的是()。
在研究控制系统过渡过程时,一般都以在阶跃干扰(包括设定值的变化)作用下的()过程为依据。
妊娠和哺乳期妇女患贫血最常见的原因是()。
国际工程合同争议解决方式中,具有最终决定效力的是()。
收购要约约定的收购期限为()日。
旅游团一位游客在高价购买了一对假玉镯而懊丧不已,这时导游员应该()。
下列属于发文字号的组成要素是()。
根据《人民警察法》第22条的规定,人民警察不得()
中国革命道德具有丰富而独特的内涵,既包括革命道德的原则、要求、态度、修养、风尚等方面,也包括理想、思想意识方面的“应当”。中国革命道德的主要内容包括()
Actually,howmanynewjobswillbeneededduringthenexttenyearstohelpsupporttheworld’sworkforce?
最新回复
(
0
)