首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的输出结果是( )。 #include<stdio.h> main( ) {floatx=1.236547; printf(’’%f\n’’,(int)(x*1000+0.5)/(float)1000); }
下面程序段的输出结果是( )。 #include<stdio.h> main( ) {floatx=1.236547; printf(’’%f\n’’,(int)(x*1000+0.5)/(float)1000); }
admin
2021-07-09
38
问题
下面程序段的输出结果是( )。
#include<stdio.h>
main( )
{floatx=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/BEkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在关系数据库中,用来表示实体间联系的是()。
以下叙述中正确的是
以下叙述中错误的是
下面程序的输出结果是()。#includemain(){chara[]={’a’,’b,’c’,’d’,’f’,’g’},*p;p=a;printf(”%c\11”,*p+4);}
以下程序运行后的输出结果是()。#include<stdio.h>voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a
在数据库中,数据模型包括数据结构、数据操作和
设a和b均为int型变量,且a=6、b=11、c=3,则能使值为3的表达式是()。
当变量C的值不为2、4、6时,值为“真”的表达式是()。
以下选项中不属于C语言标识符的是
在C语言中,以下说法不正确的是()。
随机试题
学会和善于运用什么是医务人员语言修养的要求
A.A群链球菌B.B群链球菌C.D群链球菌D.肠球菌E.肺炎链球菌β-溶血,杆菌肽纸片敏感的链球菌为
与淋巴细胞分离相关的离子是
慢性盘状红斑狼疮是
常见的打印机有()。
可转换公司债券的利率由发行公司与主承销商协商确定,但必须符合国家的有关规定。()
按是否接受客户委托和授权对客户资金进行投资和管理,银行个人理财业务可分为()。
校园文化的核心是学校()文化。
两台接连在同一个网段上的Windows 95计算机,ping不通,原因可能是(46); SNMP的设计是基于(47);在Windows 95下用资源管理器查看网络邻居时,系统提示网络无法访问,错误的原因是(48);对于一个使用应用代理服务型防火墙的网络而言
SELECT-SQL语句中,条件短语的关键字是
最新回复
(
0
)