首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要求以下程序的功能是计算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
49
问题
要求以下程序的功能是计算
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全国计算机二级
相关试题推荐
有以下程序段:main(){inta=5,*b,**c;c=&b;b=&a;}程序在执行了c=&b;b=&a;语句后,表达式**c的值是______。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【】和选择排序等。
已知intt=0;while(t=1){…}则以下叙述正确的是
对二叉排序树进行查找的方法是:用待查的值与根结点的值相比,若比根小,则继续在【】子树中找。
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【】和自定义完整性。
线性结构中的一个结点代表一个数据元素,通常要求同一线性结构的所有结点所代表的数据元素具有相同的特点,这意味着______。
以下选项中,与k=n++完全等价的表达式是()
下列数据结构中的______是线性结构。
检查软件产品是否符合需求定义的过程称为_____。
当执行以下程序时,输入1234567890<回车>,则其中while循环体将执行【 】次。#include<stdio.h>main(){charch;while((ch=getchar())==’0’)prinft("#
随机试题
IP电话(Iphone)也称网络电话,是通过TCP/IP协议实现的一种电话应用。
A、挺法B、推法C、楔法D、撬法E、冲击法拔牙术中使用牙挺的正确方法是牙槽嵴作支点,靠近冠部挺刃施力
患儿,男,出生7天。面目皮肤发黄,色泽晦暗,精神差,吮乳少,四肢欠温,腹胀便溏,舌淡苔白腻,指纹色淡。其诊断是
心病常见临床表现不包括下列哪项
男,48岁,因乏力、左上腹部饱胀就诊。查体:贫血貌,胸骨压痛明显,脾肋下4cm,质地坚硬,实验室检查:Hb95g/L,WBC38.0×109/L,分类以中晚幼粒及杆状和粒细胞为主,嗜碱性粒细胞8%,血小板200×109/L。骨髓穿刺检查符合慢性粒细胞白血病
10(6)kV变电所变压器室、电容器室、配电装置室、控制室内()有与其无关的管道和线路通过。
某施工单位承担一项基站设备安装工程,工作内容包括:机房内基站及配套设备安装调测,30~50m高的地面自立式铁塔上天馈线系统安装,接地系统安装。工期为7月1日至8月31日。因工期紧张,项目部招收了部分塔上作业人员,自行组织了技术和安全培训即上岗作业;上塔前
根据《建设工程施工合同(示范文本)》(GF-99-0201)的规定,不属于设计变更范围的是()。
商业银行的资产业务包括()。
金∶金币∶货币
最新回复
(
0
)