请教一下这道C语言选择题。
若有以下程序段:intc1=1,c2=2,c3;c3=1.0/c2*c1;则执行后,c3中的植是()A0B0.5C1D2...
若有以下程序段:int c1=1,c2=2,c3;c3=1.0/c2*c1;则执行后,c3中的植是()
A 0 B 0.5 C 1 D 2 展开
A 0 B 0.5 C 1 D 2 展开
4个回答
展开全部
答案是:A
因为c3=1.0/c2*c1 先是将1.0/c2=0.5 再将0.5*c1得到0.5,最后将c3=0.5。 而c3是整型,所以只将0.5的整数部分赋值给c3
因为c3=1.0/c2*c1 先是将1.0/c2=0.5 再将0.5*c1得到0.5,最后将c3=0.5。 而c3是整型,所以只将0.5的整数部分赋值给c3
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a 0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |