2006年春浙江省高等学校计算机等级考试试卷(二级C)附答案
2006年春浙江省高等学校
计算机等级考试试卷(二级C)
说明:⑴ 考生应将所有试题的答案填写在答卷上。其中试题1~试题6,请在答卷上各小题
正确选项的对应位置处填“√”;
⑵ 请将你的准考证号的后五位填写在答卷右下角的指定位置内; ⑶ 考试时间为90分钟; 试题1(每小题3分,共12分)
阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。 【程序说明】
求 1 + 2/3 + 3/5 + 4/7 + 5/9 + 的前20项之和。 运行示例:
sum = 11.239837 【程序】
#include void main( ) {
int i, b = 1; double s; (1) ;
for(i = 1; i <= 20; i++){ s = s + (2) ; (3) }
printf( (4) , s); }
【供选择的答案】
(1) A、s = 0 B、s = 1
C、s = -1 D、s = 2
(2) A、i/b B、double(i)/double(b)
C、i/2*i-1 D、(double)i/(double)b
(3) A、; B、b = 2 * i – 1;
C、b = 1.0 * b; D、b = b + 2;
(4) A、"sum = %d\n" B、"s = %c\n"
C、"sum = %f\n" D、"s = %s\n"
试题2(每小题3分,共12分)
阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。 【程序说明】
输入10个整数,将它们从大到小排序后输出。 运行示例:
Enter 10 integers: 1 4 -9 99 100 87 0 6 5 34 After sorted: 100 99 87 34 6 5 4 1 0 -9 【程序】
#include void main( )
{ int i, j, t, a[10];
printf("Enter 10 integers: "); for(i = 0; i < 10; i++)