[单选题]

有以下程序

#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.)331

B.)41

C.)2

D.)1

参考答案与解析:

相关试题

有以下程序#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=0;if(!x)y++;else if(x==0)if(x)y+=2;else y+=3; .printf(“%d\n”,y);}程序运行后的输出结果是A.3B.2C.1D.0

  • 查看答案
  • 有以下程序#include <stdio.h>main{ int x,y;sca

    [主观题]有以下程序#include <stdio.h>main{ int x,y; scanf("%2d%ld",&x,&y); printf("%d/n",x+y);}程序运行时输入:1234567,程序的运行结果是

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

    [单选题]有以下程序#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.331 B.41 C.2 D.1

  • 查看答案
  • 有以下程序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>main(){ int y=9;f

    [单选题]有以下程序#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>main(){ int x;sca

    [单选题]有以下程序#include <stdio.h>main(){ int x;scanf("%d",&x);if(x<=3) ; elseif(x!=10) printf("%d/n",x);}程序运行时 , 输入的值在哪个范围才会有输出结果A.) 不等于10 的整数B.) 大于 3 且不等于10 的整数C.) 大于 3 或等于10 的整数D.) 小于 3 的整数

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

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

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

    [单选题](27)有以下程序#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.)3B.)2C.)1D.)0

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

    [主观题](7)有以下程序#include <stdio.h>main(){ int x;scanf("%d",&x);if(x>15) printf("%d",x-5);if(x>10) printf("%d",x);if(x>5) printf("%d/n",x+5);}若程序运行时从键盘输入12<回车>,则输出结果为 (7) 。

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