为了账号安全,请及时绑定邮箱和手机立即绑定

#include <stdio.h> int main() { int a= 5; int b= 7; printf("%d\n", ++a<=b*2&&a*4>=b*2); return 0; } 如果在逻辑运算完了后面在输出a a等于几

#include <stdio.h>
int main()
{
 int a= 5;
 int b= 7;
 printf("%d\n", ++a<=b*2&&a*4>=b*2);
 return 0;
}

如果在逻辑运算完了后面在输出a    a等于几

正在回答

2 回答

6<=14与24>=14

结果正确,输出a值为1


0 回复 有任何疑惑可以回复我~

左边a=6,右边a=5.

0 回复 有任何疑惑可以回复我~
#1

BrandonZhu

为什么会输出两个值
2018-10-26 回复 有任何疑惑可以回复我~
#2

夏江楠

a已经变6了好吧
2018-10-29 回复 有任何疑惑可以回复我~
#3

夏江楠

还右5,不存在的
2018-10-29 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

#include <stdio.h> int main() { int a= 5; int b= 7; printf("%d\n", ++a<=b*2&&a*4>=b*2); return 0; } 如果在逻辑运算完了后面在输出a a等于几

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信