a=b=c=0;x=35; if a) x--; else if (b); if (c) x=3; else x=4;
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/10/06 06:02:41
a=b=c=0;x=35; if a) x--; else if (b); if (c) x=3; else x=4; x等多少
x=4;因为程序是一步一步往下执行的,对于if语句,只有为真的时候才会执行其后面的语句if(!a)会执行后面的语句,因为非零即为真,执行到这步后,x=34,但是程序继续往下,if(c)后面的语句不执行,就执行了else后的语句,所以x=4;
如果程序是这样的
main(void)
{
int a,b,c;
int x=35;
a=b=c=0;
if(!a)x--;
else if(b);
if(c)x=3;
else x=4;
return 0;
}
如果程序是这样的
main(void)
{
int a,b,c;
int x=35;
a=b=c=0;
if(!a)x--;
else if(b);
if(c)x=3;
else x=4;
return 0;
}
关于 if(!a)x--;else if(b);if(c)x=3;else x=4;
a=b=c=0;x=35; if(!a)x--;else if(b);if(c)x=3;else x=4 中的 if(!
c语言:a=b=c=0;x=35; if(!a)x--;else if(b);if(c)x=3;else x=4
a=b=c=0;x=35; if(!a)x--;else if(b);if(c) x=3; else x=4;程序运行后
C程序中 a=b=c=0;x=35;执行 if(!a)x--;else if(b);if(c)x=3;else x=4;
求此程序 int a,b,c,x; a=b=c=0;x=15; if(!a) x--; else if(b); if(c
下列程序运行后x的值是 a=b=c=0;x=35;if(!a)x--;else if(b);if(c)x=3;else
int a=8,b=7,c=6,x=1;if(a>b)if(b>7)if(c>8)x=2;else x=3;求X的值
1、 执行以下语句后x的值是( )a = b = c = 0; x = 35;if ( a ) x - - ; else
inta=9,b=8,c=7,x=1;则执行语句if(a>7)if(b>8)if(c>9)x=2;else x=3;后x
if(a==b)else(a==c)
int a=8,b=7,c=6,x=1;执行语句 if(a>6) if(b>7) if(c>8) x=2; else x