以下程序的输出结果是 main() { int a=5,b=4,c=6,d; printf((“%d\n”,d=a>b?)(a>c?a:c):(b)); }
A.5
B.4
C.6
D.不确定
第1题:
以下程序的输出结果是 ( ) main( ) {int a=5,b=4,c=6,d; printf(”%d\n",d=a>b?(a>c?a:c):(b)); }
A.5
B.4
C.6
D.不确定
第2题:
以下程序输出结果是( )。 main { int m=5; if(m++>5)printf("%d\n",m): else printf("%d\n",m--); }
A.7
B.6
C.5
D.4
第3题:
以下程序的输出结果是 ( ) # include<stdio.h> main( ) { int a,b; for(a=1,b=1,a<=50;a+ +) { if(b>=10) break; if (b%2==1) { b+=2; continue } b+=2; } printf("%d\n",a); }
A.4
B.5
C.6
D.7
第4题:
以下程序的输出结果是 ______。 main() int a=3; printf("%d\n",(a+=a=a=a*a) ; }
A.-6
B.1
C.2
D.-12
第5题:
以下程序段的输出结果是 ______。 int a=5,b=4,c=6,d; cout<<(d=a>b?(a>c?a:c):b);
A.5
B.4
C.6
D.不确定
第6题:
以下程序的输出结果是【 】。
include<stdio.h>
main()
{ struct stru
{ int a;
float b;
char d[4];
};
printf("%d\n",sizeof(struct stru));
}
第7题:
以下程序的输出结果是( )。 #include <stdio.h> main() { int n=4; while(n--) printf("%d ",--n); }
A.2 0
B.3 1
C.3 2 1
D.2 1 0
第8题:
以下程序的输出结果是______。 main() { int m=5; if(m++>5) printf("%d\n",m); else printf("%d\n",m--); }
A.7
B.6
C.5
D.4
第9题:
下列程序执行后输出的结果是( )。 int d=1; fun (int p) { int d=5; d + =p + +; printf("%d,",d); } main( ) { int a=3; fun(a); d + = a + +; printf("%d\n",d); }
A.8, 4
B.9, 6
C.9, 4
D.8, 5
第10题:
有以下程序: #include < stdio. h > main ( ) int a=3,b=4,c=5,d=2; if(a>b) if(b>c)printf("%d",d++ +1); else printf( "% d", + + d + 1 ); printf( "% d \n" ,d); 程序运行后的输出结果是( )。
A.2
B.3
C.43
D.44
第11题:
以下程序的输出结果是______。 #inlude<stdio.h> main() { int a=2,b=5; printf("a=%%d,b=%%d\n",a,b); }
A.a=2,b=5
B.a=%2,b=%5
C.a=%%d,b=%%d
D.a=%d,b=%d
第12题:
以下程序的输出结果是( )。 #include <stdio.h> int fan(int); main() { int w=5; fun(w); printf("\n"); } fun(int k) { if(k>0) fun(k-1); printf("%d",k); }
A.5 4 3 2 1
B.0 1 2 3 4 5
C.1 2 3 4 5
D.5 4 3 2 1 0
第13题:
以下程序的输出结果是 ( ) #include<stdio.h> main() {struct stru{int a,b: char c[6]; }: printf("%d\n",sizeof(stru)), }
A.2
B.4
C.8
D.10
第14题:
以下程序的输出结果是( )。
include<stdio.h>
fun()
{ int a=0;
a+=3;
printf("%d",A);
}
main()
{ int cc;
for(cc=1;cc<=4;cc++)
fun();
printf("\n");
}
第15题:
下列程序的输出结果是______。 main () { int m=5; if (m++>5) printf ("%d\n",m); else printf ("%d\n",m--); }
A.7
B.6
C.5
D.4
第16题:
以下程序的输出结果是( )。 #include <stdio.h> main() { int i; for(i=1;i<5;i++) { if(i%2) printf("*"); else continue; printf("#"); } printf("$\n");
A.*#*#*#$
B.#*#*#*$
C.*#*#$
D.#*#*$
第17题:
以下程序运行后的输出结果是int a=5;fun(int b){ static int a=10; a+=b++; printf("%d, ",a);}main{ int c=20; fun(c); a+=c++; printf("%d\n",a);}
第18题:
以下程序的输出结果是( )。 main { int a=3: printf("%d\n",(a+a-=a*a)); }
A.-6
B.12
C.0
D.-12
第19题:
有以下程序
#include <stdio.h>
void func(int n)
{ int i;
for(i=0;i<=n;i++) printf(”*”);
printf(”#”).
}
main( )
{ func(3); printf(”???? ”); func(4); printf(”\n”); }
程序运行后的输出结果是
A)****#????***#
B)***# ????*** *#
C)**#????*****#
D)****#????*****#
第20题:
有以下程序: #include<stdio.h> void func(int n) { static int num=1); num=num+n;printf("%d",num); } main( ) { funo(3);func(4);printf("n"); } 程序运行后的输出结果是( )。
A.4 8
B.3 4
C.3 5
D.4 5
第21题:
以下程序的输出结果是______。 #include<stdio.h> main() { int a=5,b=4,c=6,d; printf("%d\n",d=a>b?(a>c?a:c):(b)); }
A.5
B.4
C.6
D.不确定
第22题:
下列程序的输出结果是( )。
#include<stdio.h>
main()
{ int a=4;
printf("%d\n",(a+=a-=a*A) );
}
A.-8
B.14
C.0
D.-24
第23题:
以下程序的输出结果是 ( ) main( ) {int a=3; printf("%d\n",(a + =a - =a * a)); }
A.-6
B.12
C.0
D.-12
第24题:
下列程序的输出结果是(). main() {int a=7,b=5; printf("%d/n",b=b/a); }