作业帮 > 综合 > 作业

main() { int a,d; scanf("%d%d",&a,&d); if((a3000)||(a>30&&d>

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/10 02:07:26
main() { int a,d; scanf("%d%d",&a,&d); if((a3000)||(a>30&&d>8000)) { printf("uuuuu"); } else
main()
{
int a,d;
scanf("%d%d",&a,&d);
if(a3000||a>30&&d>8000)
{
printf("uuuuu");
}
else
{
printf("123");
}
getch();
}
请问IF语句有没错他和if((a3000)||(a>30&&d>8000)) ,有什么不同,为什么我在那台电脑不行这台行呀,我用的是WTC
main() { int a,d; scanf(30&&d>" />
没有错,&&的优先级高于||所以加不加括号对逻辑表达式没有影响.