for ( i =0; i if(flag b[i]>b[j]:b[i] main() {int a[10]={5,4,3,2,1,6,7,8,9,10}, i ; f(&a[2],5,0); f(a,5,1(; for( i =0;i <10;i ++) printf(“%d,”,a[i]); } 程序运行后的输出结果是 A)1,2,3,4,5,6,7,8,9,10, B)3,4,5,6,7,2,1,8,9,10, C)5,4,3,2,1,6,7,8,9,10, D)10,9,8,7,6,5,4,3,2,1, (32)有以下程序 void f(int b[1]) {int i ; for( i =2;i <6; i ++) b[i] *=2; } main() {int a[10]={1,2,3,4,5,6,7,8,9,10,}, i ; f(a); for( i =0: i <10 i ++) printf(“%d,”,a[i]) } 程序运行后输出结果是 A)1,2,3,4,5,6,7,8,9,10, B)1,2,6,8,10,12,7,8,9,10, C)1,2,3,4,10,12,14,16,9,10, D)1,2,6,8,10,12,14,16,9,10, (33)有以下程序 typedef struct {int b,p;}A; void f(A c) /* 注意:C是结构变量名 */ {int j: c.b+=1; c.p+=2; } main() {int i ; A a={1,2} F(a); Printf(“%d,%d\\n”,a.b,a,p); } 程序运行后的输出结果是 A)2,3 B)2,4 C)1,4 D)1,2 (34)有以下程序 main() { int a[4][4]={{1,4,3,2,}, {8,6,5,7,},{3,7,2,5,},{4,8,6,1}}, i ,j,k ,t; for( i =0 ; i <4; i ++) for(i =0: i<3: i ++) for( k =j+1;k <4; k ++) if(a[j] [i]>a[k] [i]) { t=a[j][i]; a[j] [i]=a[k] [i]; a[k] [i] =t; } /*按列排序列*/ for( i =0;i <4;i ++) printf(“%d,”,a[i] [i]); } 程序运行后的输出结果是 A)1,6,5,7, B)8,7,3,1, C)4,7,5,2, D)1,6,2,1, (35)有以下程序 main() {
2007年4月计算机等级考试二级基础部分和C语言真题
2026/4/29 4:24:04
2007年4月计算机等级考试二级基础部分和C语言真题.doc
将本文的Word文档下载到电脑

