第五章单元测试
  1. 对于do...while语句,下列说法中正确的是(     ) 



  2. A:当循环条件不成立时,至少也要执行一次循环体


    B:do...while与while结构完全相同


    C:当循环条件不成立时,一次也不执行循环体


    D:do...while语句可实现分支程序设计



    答案:当循环条件不成立时,至少也要执行一次循环体



  3. 下列程序段执行时,若从键盘输入23,则输出为(      )

    int c,num;

    scanf("%d",&num);

    do

    {c=num%10;printf("%d",c);

     num=num/10;

    }while(num>0);

    printf(" "); 



  4. A:3,2 B:2, 3


    C:2


    D:3


  5. 有以下程序

    main( )

    {    int i,s=0;

         for(i=1;i<10;i++)  s=s+i;

         printf(“%d”,s);

    }

    程序执行后的输出结果是 (      )



  6. A:自然数1~9中的奇数之和


    B:自然数1~10中的偶数之和


    C:自然数1~10的累加积


    D:自然数1~9的累加和


  7. i,j已定义为int类型,则以下程序段中内循环体的总的执行次数是(       )

    for (i=5;i;i--)

    for(j=0;j<4;j++){...}



  8. A:25


    B:24


    C:20


    D:30


  9. 有以下程序段

    int k = 10 ;

    while( k == 0 )  k = k - 1 ;

    则下面描述中正确的是(     



  10. A:循环体语句一句也不执行


    B:循环是无限循环


    C:循环体语句执行一次


    D:while循环执行10次


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