首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要求以下程序的功能是计算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
21
问题
要求以下程序的功能是计算
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
下列叙述中,不正确的是______。
下面程序的功能是【】。doublesub(doublex,inty){intn;doublez;for(n=1,z=x;n<y;n++)z=z*x;returnz;}main()
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是
以下叙述中,正确的是______。
以下程序的功能是:对输入的一行字符串的数字字符按它们的字面值累加,输出此累加和。例如,输入一行字符是:ab34dh8u,输出值应当是15。请填空。#include<stdio.h>#include<ctype.h>m
以下程序从输入的10个字符串中找出最长的那个串,请填空。#include<stdio.h>#include<string.h>#defineN10main(){charstr[N][81],*sp;
以下关键字序列用快速排序法进行排序,速度最慢的是______。
软件开发的结构化生命周期方法将软件生命周期划分成()
请编写函数fun,函数的功能是:根据以下公式求出P的值,结果由函数值带回。m、n是两个正整数,且m>n。。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。#
随机试题
解释下列句中加着重号的词。大凡物不得其平則鳴。
在人性假设理论中,主张领导者给予下属关心、体贴、爱护和尊重,建立团结融洽的人际关系的理论是【】
构成医患之间信任关系的根本前提是
苹果酸脱氢酶的辅酶是GPT(或GOT)的辅酶是
Wearepleasedtoinviteyoutoattendthe14thCanadianCollaborativeMentalHealthCareConference(14thCCMHCC)tobeheldon
举例说明现有器材设备的开发、利用与改造。
公安局以李某寻衅滋事为由,对李某处以15日行政拘留。这种行为属于()。
“只有音乐才能激起人的音乐感,对于没有音乐感的耳朵来说,最美的音乐也毫无意义。”这句话说明:
在培养中西医结合的人才时,要以中医思维为纲,西医思维为目,更要使其全面掌握中、西医的______,学会把二者放在各自所处的大环境、大背景中来______,从全局和整体的角度来寻找二者的相通之处,将中、西医真正地______,形成独具特色的中西医结合医学。填
下面有关视频获取设备的叙述中,错误的是
最新回复
(
0
)