main(){ long y=-43456;printf ("y=%-8ld\n",y);printf ("y=%-08ld\n",y);printf ("y=%08ld\n",y);printf ("y=%+8ld\n",y);}以上C程序正确的运行结果是( )(u代表空格) A.y=uu-43456(换行)y=-uu43456(换行)y=-0043456(换行)y=-43456B.y=-43456(换行)y=-43456(换行)y=-0043456(换行)y=+u-43456C.y=-43456(换行)y=-43456(换行)y=-0043456(换行)y=uu-43456D.y=uu-43456(换行)y=-0043456(换行)y=00043456(换行)y=+43456

main(){ long y=-43456;printf ("y=%-8ld\n",y);printf ("y=%-08ld\n",y);printf ("y=%08ld\n",y);printf ("y=%+8ld\n",y);}以上C程序正确的运行结果是( )(u代表空格)

A.y=uu-43456(换行)y=-uu43456(换行)y=-0043456(换行)y=-43456

B.y=-43456(换行)y=-43456(换行)y=-0043456(换行)y=+u-43456

C.y=-43456(换行)y=-43456(换行)y=-0043456(换行)y=uu-43456

D.y=uu-43456(换行)y=-0043456(换行)y=00043456(换行)y=+43456


相关考题:

有以下程序includemain(){inta[]={1,2,3,4},y,*p=a[3];--p;y=*p;printf("y=%d\n" 有以下程序 #include <stdio.h> main() { int a[]={1,2,3,4},y,*p=a[3]; --p; y=*p;printf("y=%d\n",y); } 程序的运行结果是A.y=0B.y=1C.y=2D.y=3

以下程序段的运行结果是( )。 include main() {int x=2,y=1: switch(x) {case 1: switch 以下程序段的运行结果是( )。 include<stdio.h> main() {int x=2,y=1: switch(x) {case 1: switch(y) {case 0:printf("x=2,y=1\n");break; case 1:printf("y=1\n");break; } case 2:printf("x=2\n"); } }

下面程序的运行结果是()。includemain(){int y=10; do{y--;}while(--y); printf("%d\n" 下面程序的运行结果是( )。 #include<stdio.h> main() { int y=10; do{y--;}while(--y); printf("%d\n",y--); }A.-1B.1C.8D.0

以下程序运行后的输出结果是void fun(int x,int y){ x=x+y;y=x-y;x=x-y; printf("%d,%d,",x,y);}main(){ int x=2,y=3; fun(x,y); printf("%d,%d\n",x,y);}

有以下程序:includemain(){inta[]={1,2,3,4},y,*p=a[3];--p;y=*p;printf("y=%d\n 有以下程序: #include<stdio.h> main() {inta[]={1,2,3,4},y,*p=a[3]; --p;y=*p;printf("y=%d\n",y); } 程序的运行结果是( )。A.y=0B.y=1C.y=2D.y=3

有以下程序:includemain(){int a[]={1,2,3,4},y,*p=--p;y=*p;printf("y=%d\n",y 有以下程序: #include<stdio.h> main() { int a[]={1,2,3,4},y,*p=&a[3]; --p;y=*p;printf("y=%d\n",y); } 程序的运行结果是( )。A.y=0B.y=1C.y=2D.y=3

有以下程序includemain(){inta[]={1,2,3,4},y,*p=a[3]; --p;y=*p;printf("y=%d\n 有以下程序 #include <stdio.h> main() { int a[]={1,2,3,4},y,*p=a[3]; --p; y=*p;printf("y=%d\n",y); } 程序的运行结果是A.y=0B.y=1C.y=2D.y=3

有以下程序: main() { int y=456; printf(“*y=%7o*n”,y); printf(“*y=%-7o*n”,y); printf(“*y=%07o*n”,y); } 程序运行的结果是:()。A.*y= 710* *y=710 * *y=0000710*B.*y= 456* *y=456 * *y=0000456*C.*y=710* *y=-710* *y=0710*D.*y=456* *y=-456* *y=0456*

9、已知float x=2.23,y=4.35;,根据下面的输出结果,正确的程序段是()。 x=2.230000,y=4.350000 y+x=6.58,y-x=2.12A.printf("x=%8.2f,y=%8.2f",x,y); printf("y+x=%4.2f,y-x=%4.2f\n",y+x,y-x);B.printf("x=%8.6f,y=%8.6f\n",x,y); printf("y+x=%4.2f,y-x=%4.2f\n",y+x,y-x);C.printf("x=%7.2f,y=%7.2f\n",x,y); printf("y+x=%3.2f,y=%3.2f\n",y+x,y-x);D.printf("x=%f,y=%f\n",x,y); printf("y+x=%f,y=%f\n",y+x,y-x);