首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序拟实现计算sum=1+1/2+1/3+…+1/50。 #include<stdio.h> main() {int i;double sum; sum=1.0; i=1; do {i++;sum+=1/i;} while(i<50); printf(
以下程序拟实现计算sum=1+1/2+1/3+…+1/50。 #include<stdio.h> main() {int i;double sum; sum=1.0; i=1; do {i++;sum+=1/i;} while(i<50); printf(
admin
2020-01-10
43
问题
以下程序拟实现计算sum=1+1/2+1/3+…+1/50。
#include<stdio.h>
main()
{int i;double sum;
sum=1.0;
i=1;
do
{i++;sum+=1/i;}
while(i<50);
printf("sum=%lf\n",sum);
}
程序运行后,不能得到正确结果,出现问题的语句是( )。
选项
A、sum+=1/i;
B、while(i<50);
C、sum=1.0;
D、i++;
答案
A
解析
选项A中,sum+=1/i;i为整型,因此1/i是整型类型,当1/i有小数时,小数部分会被截断。因此1/i结果始终为0,导致结果出错,应改为sum+=1.0/i。因此答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/CFCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为
有以下程序(说明:字母A的ASCII码值是65)voidfun(char*s){while(*s){if(*s%2)printf("%c",*s);s++;}}main()
有以下程序#includemain(){intb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1;for(i=0;i
请编写函数fun,其功能是:计算并输出下列多项式的值。例如,当n=10时,函数值为0.909091。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题程序:#
给定程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行或删行,也不得更改程序的结构!
下列给定程序中,函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCII码值为偶数的字符依次放入t所指数组中。例如,字符串中的数据为“AABBCCDDEFFF”,则输出应当是“ABBCDDEFF”。请改正程序中的错误,使它能得出正确的结果。注
m个人的成绩存放在score数组中,请编写函数fun,它的功能是:将低于平均分的人数作为函数值返回,将低于平均分的分数放在below所指的数组中。例如,当score数组中的数据为10、20、30、40、50、60、70、80、90时,函数返回的人数应该是
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
C语言程序中,运算对象必须是整型数的运算符是
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
随机试题
潘恩系统地阐述了人权理论的著作是
A.PPD试验(+)B.PPD试验(++)C.PPD试验(+++)D.PPD试验(++++)E.PPD试验(-)硬结直径5~9mm
A.肥厚型心肌病B.慢性大量心包积液C.急性纤维蛋白性心包炎D.急性心包填塞E.以上均不是患者男性,62岁,既往有肺结核病史,未正规治疗。以胸闷、憋气半年就诊。查体:颈静脉怒张,叩诊心浊音界向两侧扩大,听诊心音低
假定市场平均收益率为8%,无风险报酬率为4%,被评估企业的风险系数β为1.5,被评估企业长期负债占全部投资资本的40%,平均利率为6%,所有者权益占投资资本的60%,所得税税率为25%。要求:试求用于评估该企业投资资本价值的资本化率。
画蛇添足:多此一举
Swing比AWT新增的一个布局管理器为()。
有以下程序 int fun(int n) { if(n=1) return 1; else return(n+fun(n-1)); } main(
下列叙述中正确的是()。
Whatdidthespeakertalkaboutlasttime?
OnMr.Greenspan’swatch,Americahasalsoexperiencedthebiggest______(股市和房地产泡沫).
最新回复
(
0
)