第四章 选择结构:本章主要介绍选择(分支)结构,选择结构if语句和switch语句的使用规则,表达方式。4.1生活情景导入选择结构:通过自动售货机的使用引入选择结构
4.2if语句:介绍简单if语句、二路选择if语句、多路选择if语句的语法以及使用规则,以及使用技巧。
4.3switch语句:介绍switch语句和break语句的使用方法与技巧。
4.4选择结构小结:从功能和逻辑角度对比if语句和switch使用区别。
[单选题]

04310023以下程序的输出结果是(  )

int main()

{

int i=0, j=0, k=6;

if (内容已经隐藏,点击付费后查看


[单选题]

04310012若运行时x=12,则运行结果为( )

int main( )

{

 int x, y;

scanf("%d", &x);

y=x>12 ? x+10:x-12;

printf("%dn", y);

return 0;

}

选项:[12, 10, 0, 22]
[单选题]04280021变量x,y,z已赋初值,则语句if((x=y+5)>0) z=x;是正确的。()

选项:[对, 错]
[单选题]

04210032以下程序的输出结果为( )

int main()

{

int a=2,b=-1,c=2;

if (a )

if(b<0)

c=0;

else  c++;

printf("%d",c);

return 0;

}

选项:[1, 2, 3, 0]
[单选题]

04210042iint,且有程序如下,则输出结果是( )

i=111;

if(i%3==0)

printf("####");

printf("****");

选项:[ ****, ####****, 无输出结果,  ####]
[单选题]

内容已经隐藏,点击付费后查看


[单选题]

内容已经隐藏,点击付费后查看


[单选题]

04280011变量a,b,c已赋初值,则语句if((a=b;)>0) c=a;是正确的。()

选项:[错, 对]
[单选题]

内容已经隐藏,点击付费后查看


[单选题]

04410012写出下面程序输出结果(   )

int main( )

int x=1, y=0, a=0, b=0;

switch(x)

{case 1:   switch(y)

{ case 0: a++;

case 1: b++;

}

case 2: a++; b++;

}

printf("a=%d, b=%dn", a, b) ;

}

选项:[a=1, b=1 ,  a=2, b=2, a=2, b=1, a=1, b=0]
[单选题]

04480012switch语句中一定有default分支。()

选项:[错, 对]
[单选题]

04480021case后只能跟常量,不能跟变量。()

选项:[对, 错]
[单选题]

内容已经隐藏,点击付费后查看

温馨提示支付 ¥1.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang