[单选题]

有以下程序

#inclUde<stdio.h>

main()

{int x=1。y=0;

if(!x)y++;

else if(x==0)

if(x)y+=2;

else y+=3; .

printf(“%d\n”,y);

}

程序运行后的输出结果是

A.3

B.2

C.1

D.0

参考答案与解析:

相关试题

有以下程序include<stdio.h>main{int y=9;for(;y

[单选题]有以下程序include<stdio.h>main{int y=9;for(;y>0;y£­£­)if(y%3==0)printf("%d&quo有以下程序include<stdio.h>main{int y=9;for(;y>0;y--)if(y%3==0)printf("%d",--y);}程序的运行结果是( )。A.741B.963C.852D.875421

  • 查看答案
  • 有以下程序:include<stdio.h>int f(int x):main{

    [单选题]有以下程序:include<stdio.h>int f(int x):main{int n=1,m;m=f(f(f(n)));printf("%d/n",m);}int f(int x){return x*2;)程序运行后的输出结果是( )。A.1B.2C.4D.8

  • 查看答案
  • 有以下程序#include<stdio.h>int f(int x);main(

    [单选题]有以下程序#include<stdio.h>int f(int x);main( ){int n=1,m;m=f(f(f(n)));printf(”%d\n”,m);}int f(int x){return x*2;}程序运行后的输出结果是( )。A.1B.2C.4D.8

  • 查看答案
  • 有以下程序:include<stdio.h>main( ) {int X=011

    [单选题]有以下程序:include<stdio.h>main( ){int X=011;printf("%d/n",++x);}程序运行后的输出结果是( )。A.12B.11C.10D.9

  • 查看答案
  • 有以下程序:include<stdio.h>main{int y=10; whi

    [单选题]有以下程序:include<stdio.h>main{int y=10;while(y--);printf("y=%d/n",y);}程序执行后的输出结果是( )。A.y=0B.y=-1C.y=1D.while构成无限循环

  • 查看答案
  • 有以下程序#include <stdio.h>main(){ int x=1,y

    [单选题]有以下程序#include <stdio.h>main(){ int x=1,y=0,a=0,b=0;switch(x){ case 1:switch(y){ case 0: a++; break;case 1: b++; break;}case 2: a++; b++; break;case 3: a++; b++;}printf("a=%d, b=%d/n",a,b);}程序的运行结果是A.)a=1 , b=0B.)a=2, b=2C.)a=1, b=1D.)a=2, b=1

  • 查看答案
  • 有以下程序#include <stdio.h>main(){ int x=1,y

    [单选题]有以下程序#include <stdio.h>main(){ int x=1,y=2,z=3;if(x>y)if(y<z) printf("%d",++z);else printf("%d",++y);printf("%d/n",x++);}程序的运行结果是A.)331B.)41C.)2D.)1

  • 查看答案
  • 有以下程序:include<stdiO.h>main( ){int a=1,b=

    [单选题]有以下程序:include<stdiO.h>main( ){int a=1,b=0;printf("%d,",b=a+b);printf("%d/n",a=2+b); ’}程序运行后的输出结果是( )。A.0,0B.1,3C.3,2D.1,2

  • 查看答案
  • 有以下程序#include<stdio.h>main( ){int a=1,b:

    [单选题]有以下程序#include<stdio.h>main( ){int a=1,b:2;while(a<6){b+=a;a+=2;b%=10;}printf(”%d,%d\n”,a,b);}程序运行后的输出结果是( )。A.5,11B.7,1C.7,11D.6,1

  • 查看答案
  • 有以下程序#include<stdio.h>main( ){int a=1,b=

    [单选题]有以下程序#include<stdio.h>main( ){int a=1,b=0if(!a)b++;else if(a==0)if(a)b+=2else b+=3printf(”%d/n”,b);}程序运行后的输出结果是( )。A.0B.1C.2D.3

  • 查看答案
  • 有以下程序 #inclUde<stdio.h> main(){int x=1。y