【单选题】有以下程序 #include fun( int a, int b ) { int static m=0, i=2; i=i+m+1; m=i+a+b; return m; } main() { int k=4, m=1, p; p=fun( k, m); printf("%d,",p); p=fun( k, m); printf("%d\n",p); } 程序运行后的输出结果是
【简答题】34.有以下程序 #include int f ( int m ) { static int n=0; n+=m; return n; } main( ) { int n=0; printf ( "%d,", f(++n) ); printf ( "%d\n", f(n++) ); }
程序运行后的输出结果是( )A. 3,3 B. 1,1 C. 2,3 D. 1,2