knrt.net
当前位置:首页 >> 以下代码段执行后的输出结果为( ) int x =-3; ... >>

以下代码段执行后的输出结果为( ) int x =-3; ...

C 第一句为赋值,也就是x的值为-3,y的值为-10,现在要输出y%x,也就是y除以X求余数,-10/-3的余数为1

亲,这个问题自己试验一下就知道了,等于1.3,因为其中一个是浮点数,结果为浮点数。你的程序有问题,float y = 3.9f;应该加一个f。

答案 是 -1。。 例如 5%3=2 5%-3=2 -5%3=-2 -5%-3=-2 可以认为被除数决定了余数的正负

x / y 是整型除法运算, 2/5 = 0 转 float 型 0.0,默认输出格式 %f 得: (A) 0.000000

main() { int x=0,y=1,z=2; if(x>y) { if(y>z) z=0;} //因为x

第一题后面的数字是什么意思,还有,我觉得你的财富值给少了!

输出2#0#0#2#0#1#1#1#

10 5 3 2 因为printf("%d ", i++); 是执行完本句之后+1,如果换成++i,结果就是11 6 4 3了 第一次是10,执行成功之后+1,11/2=5 在执行成功后+1 6/2=3 然后执行成功+1 4/2=2 执行成功+1 3/2=1 此时1>1不为真,跳出循环,所以结果是 10 5 3 2

是一个循环体。表示x从1开始循环下面的语句,每循环一次x就自加1,直到等于3,也就是下面的语句循环执行3次。

x= 27 n = 3 x=x*3就是每次循环将x乘3再赋给x

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com