",p);}func(inta,intb){staticintm=0,i=2;i+=m+1;m=i+a+b;return(m);}
举一反三
- 有下列程序,程序运行后的输出结果是( )。 #include int func(int a,int b); int main() { int k=4,m=1,p; p=func(k,m); printf("%d ",p); p=func(k,m); printf("%d ",p); return 0; } int func(int a,int b) { int m=0,i=2; i+=m+1; m=i+a+b; return(m); } { int m=0,i=2; i+=m+1; m=i+a+b; return(m); }
- Func(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=Func(k,m); printf(“%d”,p); p=Func(k,m);printf(“%d”,p); }
- 分析程序结果 #include <stdio.h> #define MAXN 20 int p(int k,int a[]) { int m,i,c=0; for(m=2;m<=k;m++){ for(i=2;i<=m;i++) if(!(m%i)) break; if(i==m) a[c++]=m; } return c; } void main() { int i,m,s[MAXN]; m=p(13,s); for(i=0;i<m;i++) printf("%4d ",s[i]); printf(" "); } 程序输出结果为();函数 int p(int k,int a[]) 的功能为()
- 有以下程序: #include int fun(int x, int y) { static int m=0, i=2; i+=m+1; m=i+x+y; return m; } main() { int j=1, m=1, k; k=fun(j, m); printf("%d,", k); k=fun(j, m); printf("%d\n", k); } 执行后的输出结果是().
- 以下程序的执行结果是______ #include<iostream.h> void func(int); void main() { int k=4 func(k) ; func(k) : cout<<end1; } void func(int a) { static int m=0; m+=a; cout<<m<<" "; }
内容
- 0
以下程序的运行结果是______。 #include "stdio.h" main() {int m=1,n=2,*p=&m,*q=&n,*r; r=p;p=q;q=r; printf("%d,%d,%d,%d\n",m,n,*p,*q); }
- 1
有以下函数 #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: ????***
- 2
以下程序的运行结果是 。 #include func(int array[][4],int m) {int i,j,k; k=0; for(i=0;i<3;i++) for(j=0;j<4;j++) if(array[i][j][/i]
- 3
下列程序的输出结果是()。main(){intk=4,m=5,n=7;int*pk=&k,*pm=&m,*p;*(p=&n)=*pk*(*pm);printf(“%d”,n);}
- 4
有以下程序段,输出结果为()。 #include<stdio.h> main() { int a[10]={5,10,15,20,25,30,35,40,45,50}; int *p=a; int *s, m; s=p++; m=*p++; printf(“%d,%d,%d , *p, *s, m); }