有以下程序,运行后输出结果是什么?为什么?#includemain(){int a=1,b=2,c=3,d=0;if(a==1)if(b!=2)if(c==3)d=1;else d=2;else if(c!=3) d=3;else d=4;else d=5;printf("%d\n",d);}
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/14 06:46:10
![有以下程序,运行后输出结果是什么?为什么?#includemain(){int a=1,b=2,c=3,d=0;if(a==1)if(b!=2)if(c==3)d=1;else d=2;else if(c!=3) d=3;else d=4;else d=5;printf(](/uploads/image/z/12935047-31-7.jpg?t=%E6%9C%89%E4%BB%A5%E4%B8%8B%E7%A8%8B%E5%BA%8F%2C%E8%BF%90%E8%A1%8C%E5%90%8E%E8%BE%93%E5%87%BA%E7%BB%93%E6%9E%9C%E6%98%AF%E4%BB%80%E4%B9%88%3F%E4%B8%BA%E4%BB%80%E4%B9%88%3F%23includemain%28%29%7Bint+a%3D1%2Cb%3D2%2Cc%3D3%2Cd%3D0%3Bif%28a%3D%3D1%29if%28b%21%3D2%29if%28c%3D%3D3%29d%3D1%3Belse+d%3D2%3Belse+if%28c%21%3D3%29+d%3D3%3Belse+d%3D4%3Belse+d%3D5%3Bprintf%28%22%25d%5Cn%22%2Cd%29%3B%7D)
有以下程序,运行后输出结果是什么?为什么?#includemain(){int a=1,b=2,c=3,d=0;if(a==1)if(b!=2)if(c==3)d=1;else d=2;else if(c!=3) d=3;else d=4;else d=5;printf("%d\n",d);}
有以下程序,运行后输出结果是什么?为什么?
#include
main()
{
int a=1,b=2,c=3,d=0;
if(a==1)
if(b!=2)
if(c==3)d=1;
else d=2;
else if(c!=3) d=3;
else d=4;
else d=5;
printf("%d\n",d);
}
有以下程序,运行后输出结果是什么?为什么?#includemain(){int a=1,b=2,c=3,d=0;if(a==1)if(b!=2)if(c==3)d=1;else d=2;else if(c!=3) d=3;else d=4;else d=5;printf("%d\n",d);}
main()
{
int a=1,b=2,c=3,d=0;
if(a==1)
if(b!=2)
if(c==3)
d=1;
else
d=2;
else
if(c!=3)
d=3;
else
d=4;
else
d=5;
printf("%d\n",d);
}
so 输出 4
养成很好的代码书写习惯,就好的多.