首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的输出结果是( )。 #include<stdio.h> main() { float x=1.236547; printf("%f\n",(int)(x*1000+0.5)/(float)1000);}
下面程序段的输出结果是( )。 #include<stdio.h> main() { float x=1.236547; printf("%f\n",(int)(x*1000+0.5)/(float)1000);}
admin
2021-07-09
40
问题
下面程序段的输出结果是( )。
#include<stdio.h>
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://jikaoti.com/ti/3Yz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:doublex,y,*px,*py;执行px=&x;py=&y;正确的输入语句是
两个或两个以上的模块之间关联的紧密程度称为()。
有以下程序#includemain(){inta[]={10,20,30,40},*p=a,i;for(i=0;i<=3;i++){a[i]=*p;p++;}printf("%d\n",a[2]);
有以下程序(说明:字母A的ASCII码值是65)voidfun(char*s){while(*s){if(*s%2)printf("%c",*s);s++;}}main(){chara[]="BYTE";fu
avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是
下面选项中的程序段,没有编译错误的是
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是
以下叙述中正确的是
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。
不能出现在C语言标识符中的是()。
随机试题
女性32岁,白带多,脓性,妇科检查宫颈充血。分泌物脓性,宫颈呈颗粒型糜烂,诊断为宫颈中度颗粒型糜烂,其最后治疗方案应是
组织固定、水洗后含大量水分,进行脱水处理的原因是
预防Rh血型不合引起的新生儿溶血症的方法是
试论我国刑法有关追溯期限是如何计算的。
建设项目安全隐患处理包括( )。
煤矿安全监察体制的特点为()
目前,我国封闭式基金发售价格由( )构成。
下图为非洲南部区域简图。据此回答下列问题。图中F地区的河流水循环最旺盛的月份是()。
人民政协作为中国共产党领导的各党派、各民族、各阶层、各界人士大团结大联合的组织,其性质和作用是
ただいま渋谷駅で人身事故があった、電車は不通になっております。
最新回复
(
0
)