




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2012辽宁省高职高专毕业生升入本科学校招生考试计 算 机 试 卷第二部分 计算机高级语言部分(C语言)四、填空题(将正确答案填写在答题卡相应的位置上,每小题2分,共10分)41、语句fopen(“test”,”rb”):的含义是 。42、若有定义int a=2;则执行a=(a+2)/5;语句后,a的值为 。43、若有定义int b=-1;则执行printf(“%u”,b);语句后,输出结果是 。44、执行for(i=0;i+) sum=sum+I;时,sum=sum+i被执行的次数为 。45、若有定义int a10;则数组元素ai的地址可以表示为&ai和 。五、阅读程序题(阅读下列程序,将正确的运行结果填写到答题卡相应的位置上。每小题3分,共24分)46、下面程序运行的结果是 。#include”stdio.h”Main()Char *p.a1010=“China”,”American”,”England”;Int i,j,len10;for(i=0;i3;i+) for(j=0;j0) lenij;Break;Printf(“%s,%dn”,ai,leni;47、下面程序的运行结果是 。#include”stdio.h”Void main() int f(int a,int b); Int i=2,p; p=f(i,+i)l; printf(“%dn”,p);Int f(int a,int b) int c; If(ab)c=1; else if(a=b) c=0; else c=-1; return(c);48、下面程序运行的结果是 。#include stdio. hvoid main() int i. sum=O; i=1;while(i=10) sum=sum+i; i+;print(%dn, sum);49、下面程序运行的结果是 。#include stdio.hmain() int s34=63,87,56,52,50,67,90,80,90,70,84,80;int (*p)4,j,k, flag;p=s;for(j=0: j3:j一)flag=();for(k=O; k4; k+) if(*(*(p+j)+k)60) flag=1;if(flag=1) for(k=0; k4; k+)printf(%3d,*(*(p+j)+k);printf(n);50、下面程序运行的结果是 。#include stdio.hmain() int a51=4.7.2.5.1; int i.j.t; for(i=O;i5;i+) for(j=i+1;j5;j+) if(aiaj) t=ai); ai=a(j; ajj=t;for(i=0; i5; i+) printf(%2d, ai);printf(n);51、下面程序运行的结果是 #include stdio. hmain() int x=1, yam, a=O, b=0; switch(x) case 1:switch(y) case 0: a+; break; case 1: b+; break: case 2: a+: b+: break; printf(a=%d, b= %d, a,b);52、下面程序运行的结果是 #include sidiu.hstruct s int a; int b;*p,str4;main() int m=1,i;for(i=0; ia, (p+)-a);53、下面程序运行的结果是 。#include stdio. hmain() int i=0, n=0;char s80=I am a boy;char *p;for(p=s;*p=10; p+) if(*p=-) i=1;if(i=1) n+. i=0; printf(%dn, n);六、完善程序题(请在答卡相应的位置上填写正确的内容,使程序完整正确。每小题3分,共24分)54、下面程序的功能是求字符串的长度。#include stdio. hint length(char*s)char*p;p=s;while(*p)p+; ; main()char s20;int len;scanf(%s. s);len=length(s);printf(%dn.len); 55、下面程序的功能是在某个字符串中查找是否包含有字符m,若有则输出yes,否则输出no。#inciudestdio.h#ircludemath.hmain()char c=m, t50;int n, k, j;gets(t);n=strlen(t);for(k=0; k=0)printf(yes)elseprintf(no);56、下面程序的功能是求一个数,该数满足其个位、十位、百位每位立方和等于该数自身,例如:371=33+73+13。#include stdio.hmain()int i.j,k:for(i=1: i=9; i+)for(j=0; j=9; j+)for(k=O; k=A & ca & c=z) n+;printf(%d,%d,m,n);58、下面 conj函数的功能是将变量s和t中的字符串连接在一起,合成一个字符串。include stdio. hvoid conj(char *s. char *t)char *P=s;while(*p) ;while(*t)*p=*t;P+;t+;=*p059、下列面程序的功能是输出100-200之间的不能被3整除的整数。#include stdio.hvoid main() int n;for (n=100; n=200; n+) if(n%3=O) ;printf(%d,n); 60、下面程序的功能是:有1020个西瓜,第一天卖一半多两个,以后每天卖剩下的一半多两个,计算几天以后卖完。#includestdio.hmain()int day,x1,x2;day=0;x1=1020:while(x1) ;x1=x2;day+;printf(day=%dn, day);61、下面程序的功能是用递归方汉计算1+2+3+n的和。#includestdio.hint ff(int n)if(n=1) ;elsereturn ff(n-1)+n;main( )int i,j=0;for(i=1;i3;i+)j=ff(i);printf(%d,j);七、程序改错题(以下每个小题都有一个错误,请在答题卡相应的位置上写出有错误语句的行号及改正后的完整语句。每小题3分,共12分)62、下面程序功能是找出两个字符串中对应位置相同的字符并输出。(1) include stdio. h(2) main()(3) char a =language, b=program;(4) char *pl, *p2;(5) int k;(6)p1=&a; p2=&b;(7)for (k=0; k=7; k+)(8)if(*(pl+k)=*(p2=k)!=10)(9)printf(%c,*(pl+k);(10) 错误行的行号是: 改为: 63、下面程序功能是输入一个矩阵,求矩阵转置并输出。(1) void main()(2)int a23(1,2,3,4,5,6),b32i.j;(3)printf(array a:n );(4) for(i=O;i-1;i+)(5)for(.j=O;j-2;j+)(6)printf(%5d, aij);(7)bji-aij;(8)(9) printf(n);(10)(11)printfarray b:n);(12)for(i=0;i=1,i+)(13)for(j=0;j=1;j+)(14)printf(%5d,bij;(15) printf(n);(16)(17)错误行的行号是: 改为: 64、下面程序功能是输出斐波那契数列:1、1、2、3、5、8,每一行输出四项。(1)#include stdio.h(2)void main()(3)long int fl=1;f2=1;(4)int i;(5)for(i=1;i=20; i+)(6)printf(%121d%121d,fl,f2);(7)if(i%2=0)printf(n);(8)f1=f1+f2;f2=f2+f1;(9)(10) 错误行的行号是: 改为: 65、下面程序功能是输入10个数,?均值。(1) #include stdio.h(2)float Max=O,Min=O;(3)float average(float array, int n)(4)int i:float aver,sun=array0;(5)Max=Min=array0;(6)for(i=1,iMax)Max=arrayi;(8)else if(arrayiMin)Min=arrayi;(9)sum=sum+arrayi;(10) (11) aver=sum/n;(12) return(aver);(13)(14)void main()(15
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小班心理健康:勇敢告诉老师
- 膀胱缺如查房
- 脑干恶性肿瘤的健康宣教
- 漏斗胸鸡胸矫治术后护理查房
- 半规管瘘护理
- 2025年科普知识竞赛题库及答案
- 二零二五年度旅游纪念品销售合同
- 2025版养老服务行业劳务人员招聘合同
- 2025版环保产业项目场地调研授权委托合同
- 二零二五年高标准大棚设备买卖合同示范文本
- 16949-PPAP培训资料课件
- 公司年度季度预算项目明细记录excel表模板
- ☆初中语文阅读理解必备100篇
- 教练场地技术条件说明
- 电力电缆基础知识培训
- 胡寿松 自动控制原理(第7版)笔记和课后习题(含考研真题)及答案详解(第七版-上册)
- 2023年重庆市大渡口区八桥镇社区工作人员考试模拟题及答案
- JJF 1251-2010坐标定位测量系统校准规范
- GB/T 40831-2021资产管理财务与非财务职能在资产管理活动中的一致性指南
- GB/T 28046.1-2011道路车辆电气及电子设备的环境条件和试验第1部分:一般规定
- GB/T 24405.2-2010信息技术服务管理第2部分:实践规则
评论
0/150
提交评论