- 4
- 0
- 约5.07千字
- 约 12页
- 2021-03-03 发布于天津
- 举报
可编辑
可编辑
2010 年下半年浙江省高等学校计算机等级考试 二级 C 程序设计试卷
说明:⑴本试卷共6页,满分100分;考试时间为90分钟;
⑵ 考生应将所有试题的答案填写在答卷上。其中试题一到试题六请在答卷上的 各小题选项的对应位置上填“ ? ”。
⑶ 考生应将所有试题的答案填写在答卷上。
一、 程序阅读与填空( 24 小题,每小题 3 分,共 72 分)
1 .阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确
答案
【程序说明】
输入 5 个整数,将它们从小到大排序后输出。
运行示例:
Enter an integer: 9 -9 3 6 0
After sorted: -9 0 3 6 9
【程序】
#include stdio.h
main()
{ int i, j, n, t, a[10];
printf( ” Enter 5 integers: ” );
for(i = 0; i 5 ; i++)
scanf( ” %d” , (1 ) );
for(i = 1;2)
for(i = 1;
2)
; i++)
for(j = 0;3
for(j = 0;
3)
; j++)
if( (4) ) { t = a[j], a[j] = a[j+1], a[j+1] = t;
}
printf( ” After sorted: ” );
for(i = 0; i 5 ; i++) printf(=, a[i]);
【供选择的答案】(1) A
【供选择的答案】
(1) A 、a[i]
B、 a[i]
(2) A、i 5
B、 i 4
(3) A、j 5 - -1
B、 j 5 -i
(4) A、 a[j] a[j+1]
C、 a[j] a[j+1]
}
C、*a[i] D 、a[n]
C、 i = 0 D 、i 4
C、j 5 D、j = 5
B、a[j] a[j-1]
D、a[j-1] a[j+1]
2.阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确
答案 【程序说明】
输出 80 到 120 之间的满足给定条件的所有整数, 条件为构成该整数的每位数字
都相同。要求定义和调用函数is(n)判断整数n的每位数字是否都相同,若相同 则返回 1,否则返回 0 。
运行示例:
88 99 111
程序】
#include stdio.h
main()
{ int i; int is(int n); for(i = 80; i = 120; i++) if( (5) ) printf(%d , i);
printf(\n);
}
int is(int n)
{ int old, digit;
old = n % 10;
do{
digit = n % 10;
if( (6) ) return 0 ;
(7)
n = n / 10;
}while( n != 0 );
(8)
}
【供选择的答案】
(5) A 、
(5) A 、 is(n) == 0 B、is(i) == 0
C、is(n) != 0
D、is(i) != 0
(6)A
(6)A 、digit != n % 10 B 、 digit == old
可编辑
可编辑
C、 old == n % 10 D 、 digit != old
(7) A 、 digit = old; B 、; C、old = digit; D、old = digit / 10;
(8) A 、 return; B、return 1; C、return 0; D 、return digit != old;
3.阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确 答案
【程序说明】
输入一个以回车结束的字符串(少于 80 个字符),将其逆序输出。要求定义和 调用函数 reverse(a) ,该函数将字符串 s 逆序存放。
运行示例:
Enter a string: 1+2=3
After reversed: 3=2+1
【程序】
#include stdio.h
void reverse(char *str)
{ int i, j, n = 0;
char t;
while(str[n] != 0 )
n++;
for(i = 0, (9) ; i j; (10) ) {
t = str[i], str[i] = str[j], str[j] = t;
可编辑
可编辑
}
main()
{ int i = 0 ;
char s[80];
printf( ” Enter a string: ” );
while( (11) )
i++;
s[i] = 0;
(12) ;
printf( “ After reve
您可能关注的文档
最近下载
- (班子、个人)2025民主生活会“五个方面带头”对照检查材料(强化政治忠诚、固本培元、三个敬畏、干事创业、管党治党).docx VIP
- 医疗安全(不良)事件、纠纷(预警)记录本.pdf
- 1例大剂量甲氨蝶呤治疗儿童急性淋巴细胞白血病血药浓度异.PDF VIP
- 初中中考语文常考古诗文默写最全汇总(含答案) .pdf VIP
- 从融资租赁看城投区域风险.pdf VIP
- Yadea雅迪电动车DT3说明书用户手册.pdf
- 2025【跑步机控制系统的设计与实现13000字】.docx
- 2025至2030中国冷冻鸡胸肉行业运营态势与投资前景调查研究报告.docx VIP
- 变电站安装施工方案.docx
- 艺术作品的本源海德格尔.pdf
原创力文档

文档评论(0)