若有以下程序段 doublex=5.16894; printf(%f/n (int)(x*1000+
若有以下程序段 doublex=5.16894; printf(%f/n,(int)(x*1000+0.5)/(double)1000); 则程序段的输出结果是
A.5.175000
B.5.169000
C.5.170000
D.5.168
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:B
(int)(x*1000+0.5)/(double)1000表达式功能,保存数据x的后三位小数,把第四位四舍五入。
相似问题
以下选项中非法的C语言字符常量是A.'9'B.'/09'C.'/x09'D.'/x9d'请帮忙给出正
以下选项中非法的C语言字符常量是A. "9 "B. " 09 "C. " x09 "D. " x9d "请帮忙给出正确答案和分析,谢谢!
若有以下程序 include<stdio.h> main( ){ inta=0 b=0 c=0 d;
若有以下程序 include<stdio.h> main( ){ inta=0,b=0,c=0,d; c=(a+=b,,b+=a); *第4行* d=c;; *第5行* ; *第6行* printf(%d,%
以下叙述中正确的是A.C程序中的每一行只能写一条语句B.简单C语句必须以分号结束C.C语言程序中的注
以下叙述中正确的是A.C程序中的每一行只能写一条语句B.简单C语句必须以分号结束C.C语言程序中的注释必须与语句写在同一行D.C语句必须在一行内写完请
关于C语言的变量 以下叙述中错误的是A.所谓变量是指在程序运行过程中其值可以被改变的量B.变量所占的
关于C语言的变量,以下叙述中错误的是A.所谓变量是指在程序运行过程中其值可以被改变的量B.变量所占的存储单元地址可以随时改变C.程序中用到的所有变
关于被动扩散的特点 错误地表述是( )。A. 无饱和现象B. 消耗能量C. 无竞争抑制现象D. 顺浓
关于被动扩散的特点,错误地表述是( )。A 无饱和现象B 消耗能量C 无竞争抑制现象D 顺浓度梯度
