有以下程序#include int fun( int n ){ int a;if( n==1 ) return 1;a = n + fun( n-1 );return ( a );}main(){ printf( "%d\n", fun( 5 ) ); }程序的输出结果是
A. 9
B. 14
C. 10
D. 15
有以下程序#include int d=1;void 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
有以下程序#include int fun(int a){int b=0;static int c=3;a =( c++,b++);return ( a );}main(){int a = 2, i, k;for( i=0; i<2; i++ )k = fun(a++);printf( "%d\n",k );}程序的输出结果是
A. 4
B. 0
C. 1
D. 2
有以下程序#include int f( int x );main(){ int a, b=0;for ( a=0; a<3; a+=1 ){ b += f(a); putchar('A'+b); }}int f( int x ){ return x*x+1; }程序运行后输出结果是
ABE
BCD
C. BDI
D. BCF