第三章单元测试
  1. 所有的程序都可以由3种控制结构组成,即( )。

  2. A:循环结构、判断结构、主程序结构
    B:顺序结构、判断结构、多分支结构
    C:顺序结构、选择结构、循环结构
    D:选择结构、for结构、if结构

    答案:顺序结构、选择结构、循环结构

  3. ( )语句可以在多个分支中进行选择。

  4. A:if
    B:if...else if
    C:switch
    D:if...else
  5. 在C#语言中,switch语句用( )来处理不匹配case语句的值。

  6. A:anyelse
    B:break
    C:default
    D:goto
  7. switch中可以有两个或两个以上的case标签的常量与控制表达式的值相同。( )

  8. A:错 B:对
  9. 在带有“||”操作符的语句中,如果其中一个或两个条件都为真,则语句为真。( )

  10. A:错 B:对
  11. 下面代码运行后,s 的值是(   )。

    int s = 0;

    for (int i = 1 ; i < 100; i++)

    {

    if (s > 10)

    {

    break;

    }

    if (i %2==0)

    {

      s+=i;

    }

    }



  12. A:6


    B:10


    C:12


    D:20


  13. 如果x=35,y=80,下面代码的输出结果是(   )。

    if (x< -10 ll x >30)

    {

    if (y >=100){

    Console.Writeline("危险");

    }   

    else{

    Console.WriteLine("报警");

    }

    }

    else

    {

    Console.Writeline("安全");

    }



  14. A:报警


    B:危险  安全


    C:危险


    D:报警  安全


  15. 执行下列语句序列后,i和j的值分别是(    )。

    int i=3,j=5;

    if(i-1>j) i--;

    else j--;



  16. A:3,5


    B:2,4


    C:2,5


    D:3,4


  17. 下列语句在控制台上的输出是(   )。

    if(true)

    System.Console.WriteLine (“FirstMessage”) ;

    System.Console.WriteLine (“SecondMessage”) ;



  18. A:FirstMessage

    SecondMessage


    B:SecondMessage


    C:FirstMessage


    D:无输出


  19. 下列结构图对应于哪种结构(A是程序段,Р是条件)(    )。


  20. A:if…else…选择结构


    B:while 循环结构


    C:switch…case…选择结构


    D:do…while 循环结构


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