首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:int a=7;float x=2.5,y=4.7;则表达式“x+a%3*(int)(x+y)%2/4”的值是( )。
若有定义:int a=7;float x=2.5,y=4.7;则表达式“x+a%3*(int)(x+y)%2/4”的值是( )。
admin
2021-07-09
80
问题
若有定义:int a=7;float x=2.5,y=4.7;则表达式“x+a%3*(int)(x+y)%2/4”的值是( )。
选项
A、2.500000
B、2.750000
C、3.500000
D、0.000000
答案
A
解析
此题考查的是变量的类型转换。表达式中“(int)(x+y)把x+y=(7.2)”的值强制转化成整型即得到7,那么“a%3*(int)(x+y)%2”的值为整型常量1,所以“a%3*(int)(x+y)%2/4”的值为0;因为变量x是浮点型变量, 所以表达式“x+a%3*(int)(x+y)%2/4”的结果也是浮点型,得到2.500000。
转载请注明原文地址:https://kaotiyun.com/show/R7tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidf(int*p,int*q);main(){intm=1,n=2,*r=&m;f(r,&n);printf("%d,%d",m,n);}voidf(int*p,int*q){p=p
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’);,以下叙述中正确的是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
C语言程序的模块化通过以下哪个选项来实现
以下数组定义中错误的是()。
下列对于线性链表的描述中正确的是
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’),*p;P=&a[0];则以下选项中值为6的表达式是
以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)
随机试题
资料:某公司采用成本与可变现净值孰低法确定期末存货的价值。假设该公司2002年6月末有甲乙两类存货,其中甲类包括A、B两种存货,乙类包括C、D两种存货。A、B、C、D四种存货的成本和可变现净值分别为:A存货:成本20000元,可变现净值为18500元;B存
PowerPoint2010使用_______和动作设置可以制作具有交互功能的演示文稿,以便于更好地说明问题。
女,23岁,足月初产,无妊娠并发症。在阴道分娩过程中,突然呼吸困难,发绀,血压下降,全身抽搐,昏迷,抢救无效死亡。尸体解剖,肺小动脉和毛细血管内最可能的发现是
A.呼吸性酸中毒合并代谢性碱中毒B.代谢性碱中毒C.呼吸性碱中毒D.呼吸性酸中毒合并代谢性酸中毒E.呼吸性酸中毒下列情况可出现哪种酸碱平衡紊乱:肺泡通气不足
外资股招股说明书的封面应当标明拟招股的公司主要业务、公司重组情况、营业记录、盈利预测等。()
下列关于会计核算的四项基本前提相互之间关系的阐述中正确的有()。
除非民办教师的低工资和“企业编制”身份问题得到解决,否则教育落后的地区就不能吸引到比目前数量更多的有志于教育事业的从教者。如果教育落后地区的有志于教育事业的从教者数量不能超过目前的水平,那么要么这种职业必须降低它的进入标准,要么很快就会出现教育落后地区教师
打开窗体时,触发事件的顺序是
TO:EmployeesAmajorrenovationprojectisbeingundertakenhereatLehmanConsulting.Beginningonthe16thofthismonth,
【S1】【S5】
最新回复
(
0
)