就业数据资源平台
当前位置:首页 > C语言程序设计
全国计算机等级考试C语言考试选择题部分(8)

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\n",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\n",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\n",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\n",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\n",a,b);


    else


     printf("%d %d\n",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\n",a>100);


    else printf("%d\n",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",n);


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


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


 


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


 #include


 void main( )


  { int m=4;


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


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


  }


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


 


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


 #include


 void main( )


  {int x;


   scanf("%d",&x);


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


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


  }


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

就业数据资源平台