09年真题参考答案《程序设计基础》.doc
文本预览下载声明
09年真题参考答案《程序设计基础》
单项选择题(每题2分,30题,共60分)
1-5 ACDBA
6-10 DBCCA
11-15 BADBD
16-20 ABBAC
21-25 BDA(B/C)B (注:24的答案可以为B或者为C)
26-30 CAACB
程序阅读题(每题4分,5题,共20分)
31、
!gninrom doog
32、
32,12,56,78,5,
33、
32,132,18,56,98,52,78,15,5,112,
34、
2,3,2,1,2,0,0,0,0,0,
完善下列程序(每空4分,5空,共20分)
35、
① i++
② return max
③ a[m][n]
36、
① i++
② break
33、题目
#include stdio.h
void ch(int *a,int *b)
{
int c;
c=*a;*a=*b;*b=c;
}
main()
{
static int a[10]={32,5,18,56,98,52,78,15,132,112};
int x=0,y=1,i;
if(a[x]a[y]) ch(x,y);
for(i=2;i10;i++)
if(a[x]a[y])x=i;
else if(a[i]a[y]) y=i;
ch(a[x],a[y]);
for(i=0;i10;i++) printf(%d,,a[i]);
}
福建师范大学 信息技术学院 朱亚华
1
显示全部