第六章 循环控制结构:(一)内容提要本章重点讨论了C语言三种循环控制语句,即while()语句、do…while()语句和for()语句,和与之有关的逗号运算符和逗号表达式以及break语句。(二)学习目标 1、理解C语言的三种基本控制结构的思想;2、学会灵活使用while、do~while、for循环语句;3、学会使用break、continue语句;4、学会使用逗号运算符并理解逗号表达式;6.1数组:批量数据的处理,对循环结构的需求:1、循环语句的意义2、循环语句的基本结构3、三种循环语句
6.2while语句:计数循环:1、while语句格式2、while的执行过程3、while语句的例子
6.3while语句:不确定次数循环:1、什么是不确定循环2、如何确定不确定循环的条件
6.4do…while语句:1、while语句格式2、while的执行过程3、while语句的例子
6.5for语句:1、for语句格式2、for的执行过程3、for语句的例子
6.6逗号的引用:逗号运算符和逗号表达式:1、逗号运算符2、逗号表达式
6.7循环的嵌套:1、什么是嵌套循环2、如何设计嵌套循环的程序
6.8break:break
[单选题]在C语言中有关for循环,下列正确的说法是(       )。


选项:[for循环的循环体语句中,可以包含多条语句,但必须用花括号写成复合语句。, 在 for循环中,不能用break跳出循环体。, for循环只能用于循环次数已经确定的情况。, for循环是先执行循环体语句,后判断表达式。]
[单选题]以下不构成无限循环的语句组是(       )。

选项:[int n=0
do

{++n;} 

while (n<=0); 


, int n=0;  while (1)

n++;



, int n=0,i;for (n=0,i=1;  ;i++)

n+=i;

, int n=10; while (n); 

n--;

]
[单选题]以下程序中的变量已正确定义,程序段的输出结果是(       )。

for(i=0;i<4;i++,i++)

for(k=1;k<3;k++); printf("*");


选项:[**** , ********, *, ** ]
[单选题]有下列程序,程序运行后的输出结果是(       )。

#include <stdio.h>

int main( )

{

int i,j,a=0;

for (i=0;i<2;i++)

{

for (j=0;j<4;j++)

{

    if (j%2) break;

a++;

}

a++;

}

printf("%d",a);

return 0;

}


选项:[4, 7, 6, 5]
[判断题]在循环结构中break是终止循环,跳出循环体。

选项:[错, 对]
[单选题]有下列程序,程序运行后的输出结果是(       )。

#include  <stdio.h> 

int main() 

int  i,sum; 

   for (i=1;i<6;i++) sum+=sum;

   printf("%d",sum); 

   return 0;


选项:[0, 15, 不确定, 14]
[单选题]有下列程序,程序运行后的输出结果是(       )。

#include <stdio.h>

int main()

{

int i,j;

    for (i=3;i>=1;i--) 

        {

  for (j=1;j<=2;j++)

       printf(" %d",i+j);

             printf("n");

          }

      return 0;

}


选项:[4 3 2 
5 4 3

, 4 5
3 4

2 3

, 2 3
3 4

4 5

, 2 3 43 4 5

]
[判断题]有下列程序段,程序段运行后的输出结果##2##3##4##5(    )。

int k;

for (k=2;k<6;k++,k++)

printf("##%d",k);  


选项:[对, 错]
[判断题]while与do-while在任何时候都可以互换。

选项:[错, 对]
[判断题]下面程序可以正确求出1+2+3+。。。+n的和。()

#include <stdio.h>

int main( )

{         

int i = 1,sum = 0,n;

scanf(“%d”,&n);

while (i <= n)  

sum = sum + i;  

++i;                

printf("sum=%d",sum);

return 0;

  } 


选项:[错, 对]

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