有以下程序 void fun(int a[ ], int n) { int i, t; for(i=0;i 正确答案: D
举一反三
- 有以下算法,其时间复杂度为。 void fun (int n){ int i=0; while(i*i*i<=n) i++; }
- 以下程序的运行结果是 _____ 。 #include int main() { int i=2,x=5,j=7; void fun(int i,int j); fun(j,6); printf("i=%d; j=%d; x=%d\n",i,j,x); return 0; } void fun(int i,int j) { int x=7; printf("i=%d; j=%d; x=%d\n",i,j,x); }
- 有下列程序 #include #define N 4 int fun(int a[][N]) { int i, y=0; for(i=0; i 30
- 以下函数按每行8个输出数组中的数据 Void fun(int *w,int n) { int i; for(i=0;i if(i%8==0)print(“\n”);
- 以下程序调用fun函数求数组中最大值所在元素的下标。 #include void fun(int *s,int n, int *k) { int i; for(i=0,*k=i;is[*k]) _ } int main() { int a[5]={1,8,3,6,9},k; fun(a,5,&k); printf(“%d,%d ”,k,a[k]); return 0; }