全国等级考试资料网

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

分类: 计算机  时间: 2022-08-20 12:44:17  作者: 全国等级考试资料网 

61、以下程序的执行结果是____A____.

 #include

 void  main( )

  { int a,b,c,d,x;

    a=c=0;

    b=1;

    d=20;

    if (a) d=d-10;

    else if(!b)

             if (!c) x=15;

             else x=25;

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

  }

A) d=20      B) d=10      C) d=15      D) 25

 

62、有如下程序:

#include

 void main( )

   { int a=2,b=-1,c=2;

     if (a

       if (b<0) c=0;

       else c++;

     printf("%d ",c);

   }

该程序的输出结果是___C_____.

A) 0          B) 1           C) 2         D) 3

 

63、下列程序执行后的输出结果是____B____.

 #include

 void main( )

  { int x,y=1,z;

    if ((z=y)<0)  x=4;

    else if (y==0) x=5;

          else x=6;

    printf("%d,%d ",x,y);

  }

A) 4,1        B) 6,1       C) 5,0    D) 出错信息

 

64、有如下程序

 #include

  void main( )

   { int x=1,a=0,b=0;

     switch(x)

     {

     case 0: b++;

     case 1: a++;

     case 2: a++;b++;

     }

     printf("a=%d,b=%d ",a,b);

   }

该程序的输出结果是______A____.

A) a=2,b=1   B) a=1,b=1   C) a=1,b=0  D) a=2,b=2

 

65、下面程序的输出结果是____C_____.

 #include

 void main( )

  { int a=-1,b=1,k;

    if ((++a<0) && (b--<=0))

     printf("%d %d ",a,b);

    else

     printf("%d %d ",b,a);

  }

A) -1 1       B) 0 1      C) 1 0     D) 0 0

66、假定w、x、y、z、m均为int型变量,有如下程序段:

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

   m=(w

则该程序段执行后,m的值是____D_____.

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

 

67、以下程序的输出结果是___D______.

  main( )

  { int a=100;

    if (a>100) printf("%d ",a>100);

    else printf("%d ",a<=100);

  }

A) a<=100     B) 100       C) 0        D) 1

 

68、若执行下面的程序从键盘上输入9,则输出结果是.______B________

 #include

 void main( )

  {int n;

   scanf("%d",&n);

   if (n++<10) printf("%d ",n);

   else printf("%d ",n--);}

A) 11       B) 10        C) 9         D) 8

 

69、以下程序输出结果是_____D_____.

 #include

 void main( )

  { int m=4;

    if (++m>5) printf("%d ",m--);

    else printf("%d ",--m);

  }

A) 7        B) 6          C) 5        D) 4

 

70、若执行下面的程序从键盘上输入5,则输出结果是.

 #include

 void main( )

  {int x;

   scanf("%d",&x);

   if (x++>5) printf("%d ",x);

   else printf("%d ",x--);

  }

A) 7        B) 6           C) 5        D) 4

相关文章

猜你喜欢

精选计算机