第五章 循环结构程序设计

循环语句的综合练习

1、单选题:
‎1、以下描述中正确的是()‏‎A) 由于do-while语句中的循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句‏‎B)do-while循环由do 开始,用while结束,在while(表达式)后面不能写分号‏‎C)在do-while循环体中,一定要有能使while后面表达式的值变为零("假")的操作‏‎D)do-while循环中,根据情况可以省略while‏‎‏
选项:
A:  由于do-while语句中的循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句
B: do-while循环由do 开始,用while结束,在while(表达式)后面不能写分号
C: 在do-while循环体中,一定要有能使while后面表达式的值变为零("假")的操作
D: do-while循环中,根据情况可以省略while
答案: 【 在do-while循环体中,一定要有能使while后面表达式的值变为零("假")的操作

2、单选题:
‏4. 下面有关 for 循环的正确描述是
A) for 循环只能用于循环次数已经确定的情况
B) for 循环是先执行循环循环体语句,后判断表达式
C) 在 for 循环中,不能用 break 语句跳出循环体
D) for 循环的循环体语句中,可以包含多条语句,但必须用花括号括起来‏
选项:
A: for 循环只能用于循环次数已经确定的情况
B: for 循环是先执行循环循环体语句,后判断表达式
C:  在 for 循环中,不能用 break 语句跳出循环体
D: for 循环的循环体语句中,可以包含多条语句,但必须用花括号括起来
答案: 【 for 循环的循环体语句中,可以包含多条语句,但必须用花括号括起来

3、填空题:
‏2、下列程序的输出结果是_______​‏main()
{  int i,j,x=0;
   for(i=0;i<2;i++)
    {  x++; 
       for(j=0;j<=2;j++)
         { if (j%2)&n

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注