2010天津市高职升本计算机真题(含答案) 下载本文

内容发布更新时间 : 2024/5/9 9:31:31星期一 下面是文章的全部内容请认真阅读。

得分 评卷人 五、程序(写结果)题:本大题共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(\ }

输出结果为:

11

评卷人 六、编写程序题:本大题共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;

}

12

机密★启用前 秘密★启用后

2010年天津市高等院校“高职升本科”招生统一考试

计算机应用基础答案及评分参考

说明:

一、填空题每题只给出了一到两种答案参考,如果考生的答案与本答案文字上有差异,

但只要正确,可比照此评分参考相应给分。

二、第四题每空只能写一个语句或表达式,多写不得分。如果考生的答案与本评分参考

有差异,但只要正确,也相应给分。

一、 单项选择题:本大题共60小题,每小题1分,共60分。 1 B 16 A 31 B 46 A 2 A 17 C 32 A 47 C 3 B 18 B 33 D 48 B 4 C 19 D 34 A 49 B 5 D 20 D 35 C 50 D 6 D 21 C 36 A 51 B 7 B 22 D 37 D 52 C 8 C 23 A 38 C 53 D 9 A 24 B 39 B 54 A 10 C 25 C 40 C 55 C 11 D 26 C 41 D 56 D 12 B 27 D 42 A 57 A 13 A 28 A 43 C 58 D 14 C 29 D 44 C 59 B 15 A 30 B 45 B 60 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 ENIAC 73 数字 75 1024(或2) 77 1 1072 操作码,操作数(注:顺序无关) 74 逻辑 76 显示 78 桌面 13

79 纵向平铺 81 整个段落 83 域值 85 Ctrl+A 87 0,1(注:顺序无关) 89 字母,笔划(注:顺序无关) 91 80 93 网际,传输,应用 (注:顺序无关) 80 磁盘碎片 82 分节符 84 紧密 86 页面 88 MAX(注:大小写无关) 90 0 1/8 92 128 94 8 95 int a[2][3] ① isum<100 96 ② i*i ③ i-1 四、 程序(填空)题:本大题共2小题,共6个空,每空2分,共12分。 ① %s 97 ② str[i]+32(或str[i]+'a'-'A') ③ i++(或++i,或i=i+1) 五、 程序(写结果)题:本大题共2小题,每小题5分,共10分。 98 99 x=63 i=2,j=1 i=1,j=2 六、 编写程序题:本大题共1小题,共8分。 while(n!=0) { k=n; n=n/10;(或n/=10;) 100 sum+=k;(或sum=sum+k;) } return sum;

14