第二章测试
1.

结构化程序设计所规定的三种基本控制结构是:(    。




A:树形、网形、环形 B:主程序、子程序、函数 C:顺序、选择、循环 D:输入、处理、输出
答案:C
2.

下面程序的输出结果是(  


main ( )

{

    char str[ ]=”SSWLIA” , C;

    int k;

    for (k=2;(c=str[k])!=’\0’;k++) {

       switch (c) {

          case ‘I’ : ++k; break ;

          case ‘L’: continue;

          default : putchar(c) ; continue ;

       }

       putchar(‘*’);

    }

}



A:W*A B:W C:W* D:SW 3.

C++语言中,whiledo-while循环的主要区别是:(     )。



A:

while 的循环控制条件比do-while的循环控制条件严格

B:

 do-while的循环体至少无条件执行一次

C:

do-while 允许从外部转到循环体内

D:

do-while的循环体不能是复合语句

4.

下面程序段执行完后,x 的值是(           )


int x=0;

for(int i=0;i<90;i++)

 if(i) x++;



A:89 B:0 C:90 D:30 5.

以下关于 do-while 循环的不正确描述是(      )。


A:do-while 的循环体可以是复合语句 B: do-while 循环体中,一定要有能使 while 后面表达式的值变为零(“ 假”)) 的操作 C:do-while 的循环体至少执行一次 D:do-while 循环由 do 开始,至 while 结束,在 while(表达式)后面不能写分号 6.

运行下面程序,程序运行结果是(         )

#include <iostream>

using namespace  std; 

int main()

{ static int a[4]={7,8,9},b[4]={4,5,6},c[4],i;   

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

c[i]=a[i]+b[i]; 

cout<<c[i]<<"  ";   cout<<endl;  return 0; }


 


A:0 B:11 13 C:11 13 15 D:15 7.

以下程序的输出是(   )。

#include<stdio.h>

  main()

  { int x=1;

   if(x=2)

      cout<<“OK”;

   else if(x<2) cout<<x;

   else cout<<“Quit”;

  }

  


A:OK B:Quit C:无输出结果 D:1 8.

w,x,y,z,m均为int 型变量,则执行下面语句后的m值为(   )。

  w=1;x=2;y=3;z=4;

  m=(w<x)?w:x;

  m=(m<y)?m:y;

  m=(m<z)?m:z;



A:3 B:2 C:4 D:1
9.

uwxy均是正整型变量,则以下正确的switch语句是(     )。

  




A:switch x

{ default : u=x+y;

 case 10 : w=x-y; break;

 case 11 : u=x*y; break;

}


B:switch(x+y)

{ case 10 : u=x+y; break;

 case 11 : w=x-y; break;

}


C:switch(x*x+y*y)

{ case 3:

 case 3: w=x+y; break;

 case 0: w=y-x; break;

}


D: switch(pow(x,2)+pow(y,2))

{ case 1: case 3: w=x+y; break;

 case 0: case 5: w=x-y;

}


10.

语句 while(!E);中的表达式!E等价于(    )。

A)E==0       B)E!=1        C)E!=0       D)E==1



A:E==0 B:E!=0  C:E!=1 D:E==1 11.


以下程序段(      )。

   x=-1;

   do

     {x=x*x;

}  while(!x);

 




A:有语法错误 B:循环执行二次 C:是死循环 D:循环执行一次

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