当前位置:首页 > 计算机二级c语言
2008年秋浙江省高等学校 计算机等级考试试卷(二级C)
说明:⑴ 考生应将所有试题的答案填写在答卷上。其中试题一到试题六请在答卷上的各小题选项的
对应位置上填“√”。
⑵ 请将你的准考证号的后五位填写在答卷右下角的指定位置内; ⑶ 考试时间为90分钟。
试题1(每小题3分,共12分)
阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。
【程序说明】
输入一批学生成绩,遇负数表示输入结束,要求统计并输出各等级成绩的学生个数。成绩等级分为三级,分别为:A(90~100)、P(68~89)和F(0~59)。
运行示例:
Enter scores:88 71 68 70 59 81 91 0 60 77 83 -10 A:1; P:8; F:2; 【程序】
#include
【供选择的答案】
(1) A. mark>=0 B. mark>0
C. mark<=0 D. mark<0 (2) A. else if (mark>=60) B. if (mark>=60)
C. else (mark>=60) D. if (mark<90) (3) A. else(mark<60) B. else C. if(mark>0) D. else if (mark<=60) (4) A. scanf(“%d”,mark) ; B. scanf(“%d”,&mark); C. ; D. mark=getchar();
试题2(每小题3分,共12分)
阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。 【程序说明】
共76页 第1页
求1~999之间所有满足各位数字的立方和等于它本身的数。例如:153的各位数字的立方和是:13+53+33=153
运行示例:
153 370 371 407 【程序】
#include
【供选择的答案】 (5) A. sum=0; B. sum=1;
C. sum=j; D. ; (6) A. x=1; B. x=j; C. ; D. x=sum; (7) A. digit=x/10; B. ; C. digit=x; D. digit=x; (8) A. x==0; B. j!=0; C. j==0; D. x!=0;
试题3(每小题3分,共12分)
阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。 【程序说明】
输入10个整数,将它们从小到大排序后输出。 【运行示例】
Enter 10 integers: 10 98 -9 3 6 9 100 -1 0 2 After sorted: 100 98 10 9 6 3 2 0 -1 -9 【程序】
#include 共76页 第2页 for(i=k+1; i<=n; i++){ if(a[i]>a[index]) index=1; (11) ; } } void swap(int *x, int *y) { int t; t=*x; *x=*y; *y=*t; } void main() { int I, a[10]; printf(“Enter 10 integers:”); for(i=0; i<10; i++) scanf(“%d”,&a[i]); (12) ; printf(“After sorted:”); for(i=0; i<10; i++) printf(“%d”, a[i]); printf(“\\n”); } (9) A. void swap(int *x, int *y) B. ; C. void swap(int *x, int *y); D. void swap(int *x, *y) (10) A. int &a, int n B. int *a, int *n C. int *a, int n D. int a, int *n (11) A. swap(*a[index], *a[k]) B. swap(a[index], *a[k]) C. swap(index, k) D. swap(&a[index], &a[k]) (12) A. sort(a) B. sort(a[10]) C. sort(a[], 10) D. sort(a, 10) 试题4(每小题3分,共12分) 阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。 【程序】 程序1 #include for(j=1; j<=5; j++){ s1++; for(k=1; k<=j; k++) s2++; } 共76页 第3页 printf(“%d %d”, s1, s2); } 程序2 #include 程序3 #include 程序4 #include (13) 程序1运行时,输出 (13) 。 A. 0 15 B. 5 0 C. 5 5 D. 5 15 (14) 程序2运行时,输出 (14) 。 A. 0 15 B. 5 0 共76页 第4页
共分享92篇相关文档