以下程序段行结果是_________。 void f(int i) int a=8 a=i printf("%d,",a)void main() int a=5,c=3 f(c ) a=--c printf("%d",a)
举一反三
- 以下程序运行时的输出结果是_______。 f(int a) { int b=0; static int c=3; b++,c++; return(a+b+c); } void main() { int a=2,i; for(i=0;i<3;i++)printf("%d",f(a++)); }
- 有以下函数 #include [stdio.h] void func( int n ) { int i ; for( i = 0 ; i <= n ; i++ ) printf( "*" ) ; printf( "#" ) ; } void main( ) { func( 3 ) ; printf( "????" ) ; func( 4 ) ; printf( "\n" ) ; } 程序运行输出结果是( ). A: **** B: ????***** C: *** D: ????***** E: ** F: ????***** G: **** H: ????***
- 有以下程序 void f(int *q) { int i=0; for(;i<5; i++) (*q)++; } main( ) { int a[5] ={1,2,3,4,5}, i; f(a); for(i=0;i<5; i++) printf("%d,", a[i]); } 程序运行后的输出结果是( ).[/i]
- 有以下程序 void f(int *q) { int i=0; for( ; i<5;i++)(*q)++; } main( ) { int a[5]={1,2,3,4,5},i; f(a); for(i=0;i<5;i++)printf("%d,",a[i]); } 程序运行后的输出结果是 A)2,2,3,4,5, B)6,2,3,4,5, C)1,2,3,4,5, D) 2,3,4,5,6,
- 下列程序执行后的输出结果是 ?、 void func1(int i); void func2(int i); char st[]="hello,friend!"; void func1(int i) { printf("%c",st[i]); if(i<3){ i+=2 ;func2(i) ;} } void func2(int i) { printf("%c",st[i]); if(i<3){ i+=2 ;func1(i) ;}} main() { int i=0 ; func1(i) ; printf("\n");}