首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的输出结果是( )。 #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
22
问题
下面程序段的输出结果是( )。
#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全国计算机二级
相关试题推荐
若有以下程序main(){inta=-2,b=0;do{++b;}while(a++);printf("%d,%d\n",a,b);}则程序的输出结果是
有以下程序:#include<stdio.h>intfun(char*s){char*p=s;while(*p!=0)P++;return(p—s);}main(){printf(″%d\n″,fun(″goodbye!″))
有以下程序#includemain(){inta[]={2,4,6,8,10},x,*p,y=1;p=&a[1];for(x=0;x
以下叙述中错误的是()。
数据库中对概念模式内容进行说明的语言是()。
关于字符数组的描述中有错误的是()。
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p-
下列关于二叉树的叙述中,正确的是
结构化程序所要求的基本结构不包括()。
设一棵树的度为3,其中没有度为2的结点,且叶子结点数为5。该树中度为3的结点数为
随机试题
在打开窗体时,依次发生的事件是()。
资本和剩余价值有哪些具体形式?
目前大量使用的IP地址中,______地址的每一个网络的主机个数最多。
脑卒中偏瘫患者肢体运动功能训练原则不包括
A.隔离层B.粉衣层C.糖衣层D.有色糖衣层E.打光包糖衣中起消除药片原有棱角作用的是
在跛行诊断中哪些不是确定支跛的依据?()
游离皮片移植,皮片越厚,则
用药体现“行血则便脓自愈,调气则后重自除”的方剂是
银行存款的清查应通过与开户银行核对账目的方法进行。()
信息不对称是金融深化的原因,它是指()。
最新回复
(
0
)