若已定义x和y为double类型,则表达式“x=1,y=x 3/2”的值是()。A. 1 B. 2 C. 2.0 D. 2.5 相关知识点: 试题来源: 解析 C [解析] 在表达式中3/2是一个整型表达式,它的运算结果应该为整型,值为1。当变量x与其相加时转换为双精度[1]实型即 y=1.000000+1.000000=2.000000。所以,4个选项中选项C...
结果1 题目若已定义x和y为double类型,则表达式:x=1,y=x 3/2的值是___.(A. 1 B. 2 C. 2.0 D. 2.5 相关知识点: 试题来源: 解析 c.2.0;因为,double是双精度[1]的浮点型,但3/2=1,除非是3.0/2或者(double)3/2都=1.5,所以结果为2.0这种题型要自己上级多实践才能发现其中的奥妙,才能有很深的...
百度试题 结果1 题目若已定义x和y为double类型,则表达式x=1,y=x 3/2的值是___。A. 1 B. 2 C. 2.0 D. 2.5 相关知识点: 试题来源: 解析 C 答案:C知识点:知识点/选择题/C2基本数据类型[1]及表达式/简单表达式运算T反馈 收藏
百度试题 结果1 题目若已定义x和y为double类型,则表达式x=1,y=x 3/2的值是(C) A. 1 B. 2 C. 2.000000 D. 2.5求讲解 相关知识点: 试题来源: 解析 3和2是整型数据,则3/2=1,又x和y为double型,所以结果为double型,即选C 反馈 收藏
A. 1 B. 2 C. 2 D. 2.5 相关知识点: 试题来源: 解析 C 正确答案:C解析:这是一个逗号表达式,它的值应为表达式式y=3/2的值,而前一个表达式已给x赋值1,在没有进行类型转换的情况下,3/2的值为1,所以x+3/2的值应为2.0。反馈 收藏
若已定义x和y为double类型,则表达式x=1,y=x 3/2 的值是A、1B、2C、2.0D、2.5搜索 题目 若已定义x和y为double类型,则表达式x=1,y=x 3/2 的值是 A、1 B、2 C、2.0 D、2.5 答案 解析收藏 反馈 分享
23.若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是()(本题分值:1分)【正确答案】CA.1B.2C.2.0D.2.5double不是双精度是
答案 因为3和2都是int型的,所以认为3/2的结果也是int的,舍弃后面的尾数,仅留下整数位的1.然后加上double型的x,复制给double型的y所以是2.0相关推荐 1c语言.若已定义x和y为double类型,则表达式“x=1,y=x+3/2”的值是A)2.0 B)2 C)1 D)2.5 反馈...
【题目】若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是(C)A.1B.2C.2.000000D.2.5求讲解
百度试题 题目在C语言中,若已定义x和y为double类型,则表达式:x=1, y=x+3/2的值是 ___ A. 1 B. 2 C. 2 D. 2.5 相关知识点: 试题来源: 解析 C.2 答案要点: 反馈 收藏