2012.03-广西C语言试题4套(6)
发布时间:2021-06-06
发布时间:2021-06-06
2008至2011.12广西c语言真题及答案
31.系列程序运行后的输出结果是 void main() { int m=4,n=2,k; k=fun(m,n); printf(“%d\n”,k); k=fun(m,n); printf(“%d\n”,k); }
fun(int x,int y)
{ static int n=3,i=2; i+=n+1; n=i+x+y;
return (n); }
A. 12 B. 12 C. 12 D. 12 25 23 12 16 32.下列程序运行后的输出结果是 void sort(int a[ ],int n) { int i, j, t;
for(i=0;i<n-1;i+=2)
for(j=i+2;j<n;j+=2)
if(a[i]<a[j]) { t=a[i];a[i]=a[j];a[j]=t;} } main()
{ int aa[10]={1,2,3,4,5,6,7,8,9,10},i; sort(aa,10);
for(i=0;i<10;i++) printf(“%d,”,aa[i]); printf(“\n”);
}
A.1,2,3,4,5,6,7,8,9,10, B.10,9,8,7,6,5,4,3,2,1, C.9,2,7,4,5,6,3,8,1,10, D.1,10,3,8,5,6,7,4,9,2,
第二卷
说明:(1)第二卷均为程序填空题,在阅读和理解程序的基础上,在第二卷
答题卡是编号对应的栏目中填入适当的字符、语句,以构成一个正
确的C语言程序。
(2)每空栏3分,10个空栏共30分。
下一篇:预制房屋是未来房地产发展方向