main(
{ int isum=0,i=0; while( ① ① { i++;
isum+= ② ; ② }
printf(\③ ; ③ }
97. 阅读以下程序并填空。该程序的功能是:将字符串中大写字母改成小写字母。
#include main( { int i=0; char str[80];
scanf(\① \ ① while(i<80
{ if(str[i]>='A'&&str[i]<='Z' str[i]= ② ; ② ③ ; ③ }
printf(\}
得分
评卷人
五、程序(写结果题:本大题共2小题,每题5分,共计10分.要求将答案填在相应行空白横
线上。
98. 写出程序的运行结果 #include main(
{ int *p1,*p2; int x=23,y=40; p1=&x,p2=&y; *p1=*p1+*p2; printf(\}
输出结果为:
99. 写出程序的运行结果 #include
void echonum(int i,int j { int t; t=i;i=j;j=t;
printf(\
} main(
{ int i=1,j=2; echonum(i,j;
printf(\} 输出结果为:
得分 评卷人
六、编写程序题:本大题共1小题,共计8分。要求将答案填在相应行空白横线上。
100. 完成函数int sumnum(int n,该函数的功能是:计算一个正整数n的各个数位之和,并返回计算结果(例如:n的值为123,则函数的返回值为6)。 #include int sumnum(int n; main( { int x,y;
printf(\scanf(\y=sumnum(x;
printf(\}
int sumnum(int n { int k,sum=0;
}
机密★启用前 秘密★启用后
2010年天津市高等院校“高职升本科”招生统一考试
计算机应用基础答案及评分参考
说明:
一、填空题每题只给出了一到两种答案参考,如果考生的答案与本答案文字上有差异,但只要正确,可比照此评分参考相应给分。
二、第四题每空只能写一个语句或表达式,多写不得分。如果考生的答案与本评分参考有差异,但只要正确,也相应给分。
一、 单项选择题:本大题共60小题,每小题1分,共60分。 1 B
2 A
3 B
4 C
5 D
6 D
7 B
8 C
9 A
10 11 12 13 14 15 C
D
B
A
C
A
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 A
C
B
D
D
C
D
A
B
C
C
D
A
D
B
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 B
A
D
A
C
A
D
C
B
C
D
A
C
C
B
46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 A
C
B
B
D
B
C
D
A
C
D
A
D
B
A
二、 多项选择题:本大题共10小题,每小题3分,共30分。
61 AB 66 AB
62 CDE 67 ABE
63 BCE 68 BCE
64 ABCE 69 ABD
65 AE 70 BD
三、 填空题:本大题共25小题,共30个空,每空1分,共30分。
71
操作码,操作数(注:顺序无关) 逻辑 显示 桌面 磁盘碎片 分节符 紧密 页面
MAX(注:大小写无关)
ENIAC 72
73 75 77 79 81 83 85
数字
1024(或210) 1 纵向平铺 整个段落 域值 Ctrl+A
0,1(注:顺序无关)
74 76 78 80 82 84 86
87 88