全国等级考试资料网

全国计算机等级考试C语言考试选择题部分(6)

分类: 计算机  时间: 2022-08-23 22:32:39  作者: 全国等级考试资料网 

41、设a为整型变量,不能正确表达数学关系10

   }

A) 3<5       B) 5>3       C) x>y       D) x

45、运行下面程序时,若从键盘输入数据为"6,5,7",则输出结果是____C___.

  #include

   void main( )

    { int a,b,c;

     scanf("%d,%d,%d",&a,&b,&c);

     if (a>b)

         if (a>c)

            printf("%d ",a);

         else

            printf("%d ",c);

     else

         if (b>c)

             printf("%d ",b);

         else

             printf("%d ",c);

   }

A) 5        B) 6         C) 7       D) 不定值

 

46、执行下面程序时,若从键盘输入"2",则程序的运行结果是____A____.

  #include

   void main( )

   { int k; char cp;

     cp=getchar( );

     if (cp>=’0’ && cp<=’9’)

     k=cp-’0’;

     else if (cp>=’a’ && cp<=’f’)

                k=cp-’a’+10;

           else  k=cp-’A’+10;

     printf("%d ",k);

   }

A) 2         B) 4         C) 1            D) 10

 

47、运行下面程序时,从键盘输入"2.0",则输出结果是___B_____.

  #include

   void main( )

   { float a,b;

     scanf("%f",&a);

     if (a<0.0) b=0.0;

     else if ((a<0.5) && (a!=2.0))  b=1.0/(a+2.0);

           else if (a<10.0) b=1.0/2;

                 else b=10.0;

     printf("%f ",b);

   }

A) 0.000000           B) 0.500000     

C) 1.000000           D) 0.250000

48、执行下面程序后,运行结果是____A____.

  #include

   void main( )

   { int x=41,y=1;

     if (x%3==0 && x%7==0)

       { y+=x;printf("y=%d ",y);}

     else

        {y=x;printf("y=%d",y);}

    }

A) y=41      B) y=43      C) y=42      D) y=1

 

49、运行下面程序时,从键盘输入"12,34,9",则输出结果是___A___.

  #include

   void main( )

   { int x,y,z;

    scanf("%d,%d,%d",&x,&y,&z);

    if (x

        if (y

        else printf("%d ",y);

   else if (x

         else printf("%d ",x);

   }

A) 34       B) 12     C) 9       D) 不确定的值

 

50、运行下面程序时,从键盘输入字母H,则输出结果是_____C___.

  #include

   void main( )

   { char ch;

     ch=getchar( );

     switch(ch)

     { case ’H’:printf("Hello! ");

       case ’G’:printf("Good morning! ");

       default:printf("Bye_Bye! ");

     }

   }

A) Hello!                   B) Hello!

                             Good Morning!

C) Hello!                   D) Hello!

   Good morning!              Bye_Bye!

  Bye_Bye!

相关文章

猜你喜欢

精选计算机