#include<stdio.h>main(){int abd=241;a=d/100%9
答案:2 悬赏:60 手机版
解决时间 2021-04-12 04:10
- 提问者网友:未信
- 2021-04-11 14:06
# include main() { int a ,b,d=241; a=d/100%9; b=(-1)&&(-1); printf("%d,%d\n",a,b); } b是怎么算的?为什么不是-1?
最佳答案
- 五星知识达人网友:思契十里
- 2021-04-11 14:34
b=(-1)&&(-1) //非零看成真。
=true&&true
=true //真赋给整型变量时自动转换为1。
=1
=true&&true
=true //真赋给整型变量时自动转换为1。
=1
全部回答
- 1楼网友:执傲
- 2021-04-11 15:29
# include<stdio.h>
main()
{ int a ,b,d=241;
a=d/100%9;
b=(-1)&&(-1);
printf("%d,%d\n",a,b);
}
c语言中 1表示真 0表示假
凡是非0的数字为真
b=(-1)&&(-1); -1 都是非0 的数字
b= 真 && 真 = 1 && 1 = 1(真)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯