有以下程序:#include int fun( ) { static int x= 1;x * =2;return x;}main( ){ int i, s = 1 ;for(i= 1 ;i< = 3;i++) s * =fun( );printf( " % d\n" ,s);}程序运行后的输出结果。
查看答案
有以下程序:#include int fun( ){ static int x= 1 ;x+ = 1;return x;}main( ){ int i, s = 1;for(i= 1 ;i< = 5;i++) s+ = fun( );printf( "%d\n" ,s);}程序运行后的结果是 _____。
A. 11
B. 21
C. 6
D. 120
有以下程序#include int fun(int x,int y){ static int m=0,i=2;i+=m+l; m=i+x+y; return m;}main( ){ int j=l,m=l,k;k=fun(j,m); printf("%d,",k);k=fun(j,m); printf("%d\n",k);}执行后的输出结果是( )。
A. 5, 11
B. 5, 5
C. 11, 11
D. 11, 5
有以下程序:#include < stdio. h >int fun(int a,int b){static int m = 0, i =2;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 );
A. 8, 17
B. 8, 16
C. 8, 8
D. 8, 20
有以下程序:#include < stdio. h >main____{ int findmax(int,int,int) ,m; …m =findmax(a,b,c); …}int findmax(int x,int y ,int z){ … }则以下叙述正确的是____。main函数中声明了 findmax函数main函数中定义了 findmax函数main函数中两次调用了 findmax函数main函数内、外重复定义了 findmax函数