#include "stdio.h" main() { int x,y,z; x=1;y=2;z=3; if(x>y)if(x>z)printf("%d",x);

else printf("%d",y); printf("%d尀n",z);} 此程序的输出结果
2024-11-30 17:40:58
推荐回答(3个)
回答1:

此程序的输出结果是3
你的程序相当于:
#include "stdio.h"
int main()
{
int x,y,z; x=1;y=2;z=3;
if(x>y)
{
if(x>z)
printf("%d",x);
else
printf("%d",y);
}
printf("%d\n",z);

}
if(x>y)
不成立就执行printf("%d\n",z);
了所以输出z的值3

回答2:

#include "stdio.h" main()
{ int x,y,z;
x=1;y=2;z=3;
if(x>y)
if(x>z)
printf("%d",x);
else
printf("%d",y);
printf("%d\n",z);
}
此程序的输出结果:输出 3

回答3:

3