以下程序段执行后,输出结果是()。double x,y;x=2;y=x+3/2;printf(%f,y);
3.000000
举一反三
- 有以下程序 void f( int y,int *x) {y=y+*x; *x=*x+y;} main( ) { int x=2,y=4; f(y,&x); printf(“%d %d ”,x,y); } 执行后输出的结果是
- 下面程序段的输出结果是( ). x=3; do { y=x--; if (!y) {printf("*");continue;} printf("#"); } while(x=2);
- 下面程序段执行后的输出结果是( )。 int x=13,y=5;printf("%d",x%=(y/=2)); A: 3 B: 2 C: 1 D: 0
- 阅读下面程序,则执行后的输出结果是______。 #include"stdio.h" main() int x, y, 2; x=1; y=2; z=3; if(x>y)if(x>z)printf("%d", x); else printf("%d", y); printf("%d\n",z);
- 有以下程序:int x=10,y=3;printf(“%d”,y=x/y);执行后的输出结果是
内容
- 0
有以下程序void f( int y,int *x){y=y+*x; *x=*x+y;}main( ){ int x=2,y=4; f(y,&x); printf(“%d %d ”,x,y);} 执行后输出的结果是 A: 8 4 B: 4 2 C: 2 4 D: 4 8
- 1
【9.4】下列程序段的输出结果是。 void fun(int *x, int *y) {printf("%d%d",*x,*y); *x=3; *y=4;} main() {int x=1,y=2; fun(&y, &x); printf("%d%d",x,y); }
- 2
执行下列程序段的结果是() int x=3,y=4; printf("x=%d,y=%d",3*x,2*y); A: 3,4 B: x=3,y=4 C: x=9,y=8 D: 9,8
- 3
若有以下程序段: main() { int x=2,y=4; x=x^y; y=y^x; x=x^y; printf("%d,%d",x,y); }则上述程序段的输出结果是______。 A.2,2 B.2,4 C.4,2 D.4,4
- 4
中国大学MOOC: 执行以下代码段后,输出结果是 。float x=2,y;if(x<0) y=0;else if(x<10) y=1.0/10;else y=1;printf(%.1f ,y);