C程序 #include<stdio.h> void main() { int x=20; printf("%d",0<x<20); printf("%d尀n",0<x&&x<20); }

2025-03-01 20:49:18
推荐回答(4个)
回答1:

1.首先,你可以测试下下面这段代码
#include
void main()
{
printf("%d\n",0<20<20);
}
结果为1

2.原因如下:
对于0
3.为了帮助楼主理解可以再测试下下面这段程序
#include
void main()
{
int x=20;
printf("%d\n",0<20>20);
}
结果为0.

回答2:

我只能说一楼的回答在我的编译器下是不对的,就算x=0;执行20

回答3:

1 先执行02 再执行 1 <20,得结果true,true=1.

所以打印1.

回答4:

你能明白了告诉我