C语言简答题1

1、 main ( ) { int x , y=1 , z; if ( y != 0 ) x=5; printf(“\t%d\n” , x); if ( y = =0 ) x = 4; else x = 5; printf(“\t%d\n” , x); x =1; if ( y < 0) if( y > 0) x=4; else x = 5; printf(“\t%d\n” , x); } ____________________________

第1个回答  2020-03-21
5
5
1
main
(
)
{
int
x
,
y=1
,
z;
if
(
y
!=
0
)
x=5;
//y!=0
返回成功
故x
=5
printf(“\t%d\n”
,
x);
//输出
5
if
(
y
=
=0
)
x
=
4;
//y==0返回失败
else
x
=
5;
//执行
x
=5
printf(“\t%d\n”
,
x);
//输出
5
x
=1;
//赋值
if
(
y
<
0)
//这里太乱了
下次注意格式
if(
y
>
0)
x=4;
else
x
=
5;
printf(“\t%d\n”
,
x);
}