作业帮 > 综合 > 作业

1、 执行以下语句后x的值是( )a = b = c = 0; x = 35;if ( a ) x - - ; else

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/19 14:09:47
1、
执行以下语句后x的值是( )
a = b = c = 0; x = 35;
if ( a ) x - - ; else
if ( b ); if ( c )
x = 3; else x = 4;
A.34 B.4 C.35 D.3
① if( ) 扩号中需要能判断真假的值, 0为假,其他数值为真.
② !代表非,对真假取相反.如!0为真.
③ x的值总是以最终赋值为准.
int x; //只定义未初始化此时x值由编译器随机赋值.(int 声明变量x 为整型,即x后续可以被赋予1,123,889.这样的整数,当然字符也是可以的)
④x=35; //x相当以一个无底无盖箱子,上一步x被赋予随机值,此次将35放入x但同时上一个值被挤出
⑤ if() 语句1; else 语句2;
if()括号内为真时,执行语句1之后跳过语句2.
相反则跳过语句1,执行语句2.
~~~祝你学习愉快.