首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的输出结果是( )。 #include main() { float x=1.236547; printf("%f\n",(int)(x*1000+0.5)/(float)1000); }
下面程序段的输出结果是( )。 #include main() { float x=1.236547; printf("%f\n",(int)(x*1000+0.5)/(float)1000); }
admin
2021-06-15
50
问题
下面程序段的输出结果是( )。
#include
main()
{ float x=1.236547;
printf("%f\n",(int)(x*1000+0.5)/(float)1000);
}
选项
A、1.237000
B、输出格式说明与输出项不匹配,输出无定值
C、1.236000
D、1.24
答案
A
解析
本题中,(int)(x*1000+0.5)的结果为1237,(float)1000是将1000强制转换成float类型;整个表达式(int)(x*1000+0.5)/(float)1000的结果为1.237000,再以实数(6位小数)形式输出。
转载请注明原文地址:https://kaotiyun.com/show/WStp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有定义语句:intyear=2009,*p=&year;以下不能使变量year中的值增至2010的语句是
以下叙述中错误的是
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是( )。
以下叙述中正确的是
下列排序方法中,最坏情况下比较次数最少的是
有以下程序#include#includevoidfun(char*s){chara[10];strcpy(a,"STRING");s=a;}main(){char*p="PROGRAM";fun
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量S、P、q均已正确定义,并用于指向链表结点,指针变量S总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;S=S->next;p=s;while(p->next)p=p->next;
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
C语言中char类型数据占字节数为()。
设有语句:if(a==1)b=2;c=3;,以下语句中与之等价的是()。
随机试题
标准的证券承销包括哪几个步骤?
15岁少年,平时偏食,系素食,因反复诉乏力,贫血入院,拟诊断缺铁性贫血。以下哪项不是口服铁剂的注意事项
王某与赵某因相互斗殴被某区公安分局调查。后王某和赵某分别被罚款3000元和1000元。王某申请复议,复议机关通知赵某作为第三人参加复议。下列说法正确的有:()
下列混凝土拌制的做法,正确的是()。
下列工程中,需要编制单位工程施工组织设计的是()。
按照《最高人民法院关于审理工伤保险行政案件若干问题的规定》规定,下列关于承担工伤保险责任单位的认定,正确的是()
被称为“现代教育学之父”的是()。
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
Shouldwecareifover150knownspeciesofanimalshave【C1】______fromtheearthinthelastfiftyyears?Shouldwebeconcerned
Thebypassoperation(心脏搭桥手术)【C1】______open-heartsurgeryinwhichthephysiciantakesaveinfromthepatient’slegand【C2】___
最新回复
(
0
)