更多"下面程序运行后的输出结果是______。 struct abc {"的相关试题:
[单项选择]以下程序运行后的输出结果是 #include<stdio.h> struct ord { int x, y;} dt[2]={1, 2, 3, 4}; main( ) { struct ord *P=dt; printf("%d,", ++p->x); printf("%d/n", ++p->y); }
A. 1,2
B. 2,3
C. 3,4
D. 4,1
[单项选择]下面程序输出的结果是
main( )
{ int i;
int a[3][3]={1,2,3,4,5,6,7,8,9};
for(i=0;i<3;i++)
printf("%d",a[2-i][i]);}
A)1 5 9 B)7 5 3 C)3 5 7 D)5 9 1
[单项选择]下面程序的输出结果是 ( ) func(int x) { static int a=2; return(a+=x);} rnain( ) { int b=2,c=4,d; d=func(b) ; d=func(c) ; printf("%d/n",d) ;}
A. 4
B. 6
C. 8
D. 12
[单项选择]下面程序输出的结果是 main( ) {int i; int a[3][3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++) printf("%d",a[2-i][i]);}
A. 1 5 9
B. 7 5 3
C. 3 5 7
D. 5 9 1
[单项选择]下面程序的输出结果是( )。 func(int X) { static int a=2; return (a+=X);} main( ) { int b=2,c=4,d; d=func(b); d=func(c); printf("%d/n",d); }
A. 4
B. 6
C. 8
D. 12
[单项选择]下面程序输出的结果是
main( )
int x;
x=-3+4*5-6;printf("%d",x);
x=3+4%5-6;printf("%d",x);
x=-3+4%6/5;printf("%d",x);
x=(7+6)%5/2;printf("%d",x);
A. 11 1 -3 1
B. 11 -3 2 1
C. 12 -3 2 1
D. 11 1 2 1
[单项选择]下面程序的输出结果是( )。 include <stcdio.h> f(int b[],int n) { int i,r; r = 1; for(i=0;i<=n;i++) r=r*b[i]; return r; } main( ) { int x,a[]={2,3,4,5,6,7,8,9}; x=f(a,3); printf("%d/n",x); }
A. 720
B. 120
C. 24
D. 6
[单项选择]下面程序的输出结果是 ( ) #include"stdio.h" fun (x) int x; { int y=0; static int z=5; z=x++,y++; return(z); } main( ) int a=4,i,j; for (i=0;i<2;i++) j=fun(a++); printf("%d",j); }
A. 0
B. 3
C. 4
D. 5
[单项选择]下列程序的输出结果是______。 struct abc { int a,b,c;}; main ( ) { struct abc s[2]={{1,2,3},{4,5,6}}; int t;t=s[0].a+s[1].b; printf("%d/n",t); }
A. 5
B. 6
C. 7
D. 8
[单项选择]下面程序的输出结果是( )。 typedefunion {long x[1]; int y[4]; char z[10]; }M; M t; main( ) {printf("%d/n",sizeof(t)); }
A. 32
B. 26
C. 10
D. 4
[单项选择]下面程序输出的结果是______。
main( )
int i=5,j=9,x;
x=(i==ji:(j=7));
printf("/n%d,%d",i,j);
A. 5,7
B. 5,5
C. 语法错误
D. 7,5
[单项选择]下面程序输出的结果是______。 main( ) { int i=5,j=9,x; x=(i==ji:(j=7)); printf("/n%d,%d",i,j); }
A. 5,7
B. 5,5
C. 语法错误
D. 7,5
[单项选择]下面程序输出的结果是______。 main( ) { int i=5,j=9,z; x=(i==ji:(j=7)); printf(:/n%d,%d",i,j); }
A. 5,7
B. 5,5
C. 语法错误
D. 7,5
[单项选择]下面程序的输出结果是 ( ) main( ) { int x=10,y=3; printf("%d/n", y=x/y); }
A. 0
B. 1
C. 3
D. 不确定的值
[单项选择]下面程序的输出结果是( )。 #include <stdio.h> int m=13; int fun2(int x,int y) { int m=3; return(x*y-m); } main( ) { int a=7,b=5; printf("%d/n",fun2(a,b)/m); }
A. 1
B. 2
C. 7
D. 10
[单项选择]下面程序的输出结果是 #include<stdio.h> main( ) { int a[]={1,2,3,4,5,6,7,8,9,0},*p; p=a; printf("%d/n",*p+9);}
A. 0
B. 1
C. 10
D. 9