如何办理定期存款:c语言里假定x和y为double型,则表达式些x=2,y=x+3/2的值是?
来源:百度文库 编辑:查人人中国名人网 时间:2024/05/05 09:26:48
c语言里假定x和y为double型,则表达式些x=2,y=x+3/2的值是?
楼上的答案是错的,首先把2赋给x变量,然后的y=x+3/2;注意这里3/2并不是1.5而是1,因为当除数和被除数都为整型时,结果是取商,而不是以实数形式出现,所以这里y=2+1当然等于3啦,但输出的值当然也是实数,就是3.000000
答案是3.00000 但不知道怎么得到的
逗号表达式是从左向右计算,整个逗号表达式的值是逗号右侧表达式的值
所以。
先是 x = 2,
然后 y = x + 3/2 = 2 + 3/2 = 3.5
整个表达式的值是右侧表达式的值,右侧是赋值表达式
按规定,赋值表达式的值是被赋值变量赋值后的值
因此整个表达式的值是 3.5
c语言里假定x和y为double型,则表达式些x=2,y=x+3/2的值是?
设x和y均为int型变量,且x=1,y=2,则表达式double(1+x/y)的值为?
c语言试题 【1.42】已知:int x,y;double z;则以下语句中错误的函数调用是 。
c语言试题 【1.42】已知:int x,y;double z;则以下语句中错误的函数调用是 。
c语言里z=x>y?x;y什么意思
c语言#define M(x,y,z) x*y+z
C语言中关于double型数据的输入
C语言中两个DOUBLE型变量的比较问题
C语言中两个DOUBLE型变量的比较问题
用C语言做程序 y=sin(x)