首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要求以下程序的功能是计算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
56
问题
要求以下程序的功能是计算
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://kaotiyun.com/show/tnJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序段:#include<stdio.h>#defineMax(a,b)a>b?a:bmain(){inta=5,b=6,c=4,d;d=c+Max(a,b);printf("%d",d
关系模型的3类完整性指的是【】、参照完整性、用户定义的完整性。
下面程序的输出结果是______。main(){unsigneda=32768;printf("a=%d\n",a);}
下列关于复合语句和空语句的说法错误的是
检查软件产品是否符合需求定义的过程称为
下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。intword(char*s){intnum=0,flag=0;while(*s){if(【】=’’)flag=0;
数据库设计分为以下6个设计阶段:需求分析阶段、【】、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
下列字符串是合法的标识符的是()。
算法的时间复杂度是指______。
C语言源程序的最小单位是()
随机试题
在PowerPoint2010演示文稿中通过分节组织幻灯片,如果要选中某一节内的所有幻灯片,优的操作方法是________。
根据轴的具体受载及应力情况,采取相应的计算方法,轴的强度校核正确的计算方法是________。
CTV的定义是
在下列常用的成膜材料中,天然的高分子化合物是
使用媒体广告招聘要考虑()。
某买卖合同当事人发生纠纷,双方根据仲裁协议申请仲裁后,又自行达成了和解。对此,下列说法正确的是()。
荀子在论述教学时指出“不闻不若闻之,闻之不若见之,见之不若知之,知之不若行之,学至于行而止”。四位教师结合自身教育教学实践,对荀子这段话做了如下理解,不正确的是()。
标志着毛泽东人民民主专政理论形成的著作是()。
我国的国家结构形式是()。
语言从来不是固化的,而是随着社会的发展而变化的。任何一种语言的形成和发展,都是使用这种语言的人们在生活中的约定俗成,可以说,语言本身就是一种社会现象,是一个社会中人们的精神状态和社会心态投射而成的具象。因此,网络语言粗鄙化的现象不应当被视作孤立的语言问题来
最新回复
(
0
)