首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要求以下程序的功能是计算main() {int n;float s; s=1.0; for(n=10;n>1;n--) s=s+1/n; pfintf("%6.4f\n",s); } 程序
要求以下程序的功能是计算main() {int n;float s; s=1.0; for(n=10;n>1;n--) s=s+1/n; pfintf("%6.4f\n",s); } 程序
admin
2013-02-23
28
问题
要求以下程序的功能是计算
main() {int n;float s; s=1.0; for(n=10;n>1;n--) s=s+1/n; pfintf("%6.4f\n",s); } 程序运行后输出结果错误,导致错误结果的程序行是
选项
A、s=1.0;
B、for(n=10;n>1;n--)
C、s=s+1/n;
D、printf("%6.4f\n",8);
答案
4
解析
程序中由于n为整型,所以1/n的结果始终为0,故程序最后输出的结果为0,其结果错误,原因为在表达式1/n中1和n均为整型,所以应该将1改为1.0,这样表达式1.0/n的值不为0,为该数学表达式的值,因此我们可以知道导致程序运行后输出结果错误的行为s=s+1/n。
转载请注明原文地址:https://jikaoti.com/ti/zbn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下定义:intt[3][2];,能正确表示t数组元素地址的表达式是______。
假设在turboc2.0采用small模式编译如下程序main(){chara[4]={’a’,’b’};char*b="abc";printf("%d,%d",sizeof(a),sizeof(b));
设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是______。
已知intt=0;while(t=1){…}则以下叙述正确的是
如果要限制一个变量只能为本文件所使用,必须通过______来实现。
下列数据中,不能存放在动态存储区中的是______。
以下函数的功能是计算s=1+1/21+1/3!+…+1/n!,请填空。doublefun(intn){doubles=0.0,fac=1.0;inti,k=1;for(i=1;i<=n;i++){
瀑布模型适合于______。
下列选项中,不是关于栈的基本运算的叙述是______。
随机试题
A.氯化钠B.阿拉伯胶C.醋酸纤维素酞酸酯D.甘油E.滑石粉可作薄膜包衣材料的是
《中华人民共和国劳动法》规定:新建、改建、扩建工程的劳动安全卫生设施必须与主体工程()。
借款人履行保证、保险责任和处理抵(质)押物后仍未能清偿的贷款属于()。
某公司根据现金持有量的存货模式确定的最佳现金持有量为100000元,有价证券的年利率为10%。与现金持有量相关的最低总成本为()元。
中国特色社会主义理论体系包括()。
注意的稳定性是注意品质在效率上的特征。()
A、 B、 C、 D、 D元素组成不同,属性无规律,考虑数量规律。图形均由直线组成,但直线数量没有规律。继续观察图形发现,图形中的起始线和结束线为平行关系,且两条线的走向是相反的(如下图所示),B、C两项的
在考生文件夹下,“samp1.accdb”数据库文件中已建立两个表对象(名为“职工表”和“部门表”)。试按以下要求,顺序完成表的各种操作:建立当前数据库表对象“职工表”和“部门表”的表间关系,并实施参照完整性。
HappyMarriage,HappyHeartHappilymarriedpeoplehavelowerbloodpressure(51)unhappilymarriedpeopleorsingles,aBri
The______isobligatedtopaythebeneficiaryofanirrevocableunconfirmedletterofcredit.
最新回复
(
0
)