c语言读程题,求大神。。。马上就二级考试了。。。。
答案:4 悬赏:20 手机版
解决时间 2021-02-15 00:57
- 提问者网友:沦陷
- 2021-02-14 03:08
c语言读程题,求大神。。。马上就二级考试了。。。。
最佳答案
- 五星知识达人网友:渡鹤影
- 2021-02-14 03:29
4追答答案是0??楼主你得采纳我的,我先回答的你有什么懂,哥哥帮你解释哈哈谢谢了以后有问题都可以问我,我比较喜欢c语言追问帮我看看我刚问的那一题吧,谢谢了追答我看不到啊,你加我qq,qq上问吧!1327532152我都是闲时玩玩这个追问
追答加上了,我一般都在线,教你c语言应该没有大问题追问像素太渣....加上了?追答后面是i+2还是i++追问qq多少?追答收到没
追答加上了,我一般都在线,教你c语言应该没有大问题追问像素太渣....加上了?追答后面是i+2还是i++追问qq多少?追答收到没
全部回答
- 1楼网友:动情书生
- 2021-02-14 06:04
答案是4,这个sizeof(a*4) 和sizeof(b*4) 都是4
- 2楼网友:走死在岁月里
- 2021-02-14 05:16
结果是sizeof(int)*4
等效代码如下:
int a,b,x;
a=3;
b=5;
if(a>b)x=sizeof(a)*4;
else x=sizeof(b)*4;追问书上答案写的0,应该是什么?
等效代码如下:
int a,b,x;
a=3;
b=5;
if(a>b)x=sizeof(a)*4;
else x=sizeof(b)*4;追问书上答案写的0,应该是什么?
- 3楼网友:一袍清酒付
- 2021-02-14 04:58
4,因为你怎么判断sizeof(a×4)和sizeof(b×4)都是一个意思就是
sizeof(int),那么结果肯定是4了
如果答案是0的话
就是应该断句问题了
x=((a=3)>(b=5)?sizeof(a*4):sizeof(b*4);
其实应该是这样的
if(x=((a=3)>(b=5))
sizeof(a*4);
else
sizeof(b*4);
我们都犯错了。。。
x=((a=3)>(b=5))是个假命题故x=0
sizeof(int),那么结果肯定是4了
如果答案是0的话
就是应该断句问题了
x=((a=3)>(b=5)?sizeof(a*4):sizeof(b*4);
其实应该是这样的
if(x=((a=3)>(b=5))
sizeof(a*4);
else
sizeof(b*4);
我们都犯错了。。。
x=((a=3)>(b=5))是个假命题故x=0
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯