




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上2015年平江县职业技术学校高考C语言模拟测试第五套 姓名:_ 总分:_一、单选题(每题5分,共10分)21、若有如图1所示存储结构,且变量定义为struct nodeint data;struct node*next;p,q,r;若要实现图2所示的存储结构,可选的赋值语句是 ( ) p q r p q r 图1 图2A.p=r; B.p=qnext; C.pnext=q; D.pnext=qnext; 22、语句while(!E);括号中的表达式!E等价于 ( ) A.E=0 B.E!=1 C.E!=0 D.E=1二、基本操作题(每空3分,共12分) 28.输出10
2、0到1000之间的各位数字之和能被15整除的所有数,输出时每10个一行。 mian() int m,n,k,i=0;for(m=100;m=1000;m+) ; n=m; dok=k+;n=n10;if(k%15=0) printf(“%5d”,m);i+; if(i%10=0); 三、综合应用题(每空5分共20分)31.题目:以下程序的功能是统计从键盘输入字符串,统计输入字符串中的字母、数字、 空格和其他字符的个数。(每空5分)main() char s180;int a4=0; int k;_; gets(s1);_; puts(s1); for(k=0;k<4;k+) printf
3、("%4d",ak);void fun(char s,int b)int i;for(i=0;si!='0'i+) if(si>='a'&&si<='z'|si>='A'&&si<='Z') b0+; else if(_) b1+; else if(_) b2+; else b3+;四、程序分析题(本大题共3小题,共25分)(1)以下程序的输出结果是main() int a,b; for(a=1,b=1;a<10;a+) if(a%3
4、=1)b+=3;continue; printf("%d",b);(3)阅读下列程序,写出程序运行的结果。main() int a8=1,0,1,0,1,0,1,0,i; for(i=2;i<8;i+)ai+=ai-1+ai-2; printf("%d",ai-1); printf("n");getch();getch();(2)以下程序的输出结果是int f( )static int i=0;int s=1;s+=i;i+;return s;void mian( )int i,a=0;for(i=0;i<5;i+)a+=
5、f();printf(“%dn”,a);(4)以下程序运行后的输出结果是 struct NODE int k; struct NODE * link; ;mian() struct NODE m5,*p=m,*q=m+4; int i=0; while(p!=q) p->k=+i;p+; q->k=+i;q; q->k=i;for(i=0;i<5;i+)printf(“%d”,mi.k);printf(“n”);34、程序填空。按照题目要求,将正确内容填入相应位置,使程序完整。(每空5分,共25分) (1)验证哥德巴勒猜想:任何一个大于6的偶数均可表示为两个素数之和。要
6、求将6 100之间的偶数都表示为两个素数之和。素数只能被1和自身整除的正整数,1不是素数,2是素数。请填空。int prime(int n)int k; for(k=2;k<=n/2;k+) if(n%k=0) return 0; return _;main() int j,k; for(j=6;j<=100;j+=2) for(k=2;k<=j/2;k+) if(_)printf("%2d=%2d+%2dt",j,k,j-k);break;getch(); (2)有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组。main() int
7、a11=1,4,6,9,13,16,19,28,40,100;int temp1,temp2,number,end,i,j;printf("array a:n");for(i=0;i<10;i+) printf("%5d",ai);printf("n");printf("insert data:");scanf("%d",&number);end=a9;if(number>end) _;else for(i=0;i<10;i+) if (ai>number) _;
8、 ai=number; for(j=i+1;j<=10;j+) temp2=aj;aj=temp1;_; break; for(i=0;i<11;i+) printf("%5d",ai);getch();35、阅读程序,修改程序中的错误,不得增行或删行,也不得更改程序结构。请在答题卡中指出错误所在的行号,并给出该行修改后的程序代码。(每处5分,共25分)1、给定程序MODI1.C中函数fun的功能是:将既在字符串s中出现又在字符串t中出现的字符构成一个新的字符串放在u中,u中字符按原字符串中字符顺序排列,不去掉重复字符。例如:当s=“ABBCDE”,t=“BDF
9、C”时,u中的字符串为:“BBD”。请改正程序中的2个错误,使他能得出正确结果。Modil.cL1 void fun(char *s,char *t,char *u)L2 int i,j,s1,t1;L3 s1=strlen(s);t1=strlen(t);L4 for(i=0;i<s1;i+)L5 for(j=0;j<t1;j+)L6 if(si=tj) break;L7 if(j>=t1)L8 *u+=si;L9 *u='0'L10 L11 main()L12 char s100,t100,u100;L13 printf("nPlease ent
10、er string s:"); scanf("%s",s);L14 printf("nPlease enter string t:"); scanf("%s",t);L15 fun(s,t,u);L16 printf("The result is:%s",u);2、函数fun的功能是:根据整型形参m的值,计算如下公式的值。t=1-1/2×2-1/3×3-1/m×m 例如,若m=5,则应输出:0.请改正程序中的3处错误,使它得出正确的结果。L1 double fun(int m
11、)L2 double y=1.0;L3 int i;L4 for(i=2;i<m;i-)L5 y-=1/(i*i);L6 return m;L7 L8 mian()L9 int n=5;L10 printf(“nthe result is%lfn”,fun(n); 五、程序设计题(本大题25分,每空5分)36.【问题描述】以下程序不断地从键盘输入字符,直到输入EOF为止。对于输入的小写字符,先转换为相应的大写字符,其他字符不变,然后逐个输出到文件text.txt中,行结束符回车(n)也作为一个字符对待,最后统计文件中的字符个数和行数。mian()FILE *fp;char c,str256;int i=0,no=0,line=0;if(fp=fopen(“text.txt”,”_”)=NULL)printf(“cant open thist file.n”);exit(0);printf(“please input a string.n”);while(_)!=EOF)if(c>=a&&c<=z) _; fputc(c,fp);fclose
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年学历类自考中国现代文学作品选-成本会计参考题库含答案解析(5卷)
- 2025年学历类自考中国法律思想史-大学语文参考题库含答案解析(5卷)
- 2025文艺概论自考试题及答案
- 2025年学历类自考中国古代文学史(二)-学前儿童数学教育参考题库含答案解析(5卷)
- 2025年教师招聘之《幼儿教师招聘》考前冲刺模拟题库含答案详解【基础题】
- 2025-2030中国大型食品饮料螺旋冷冻机市场消费规模调查势及前景运营格局研究报告
- 2025年教师招聘之《幼儿教师招聘》练习题库附答案详解【典型题】
- 2025-2030中国填缝剂市场发展现状与销售渠道研究报告
- 2025-2030中国塑性计市场竞争现状与未来营销趋势展望报告
- 教师招聘之《小学教师招聘》强化训练模考卷及参考答案详解【黄金题型】
- 2025至2030年中国综合能源服务市场竞争策略及行业投资潜力预测报告
- 土地要素保障课件教学
- 2025-2026粤教粤科版(2024)科学三年级上册教学设计(附目录)
- 《鸿蒙应用开发项目教程》全套教学课件
- 2025年陕西省中考数学试题卷(含答案详解)
- 2025年注册计量师考试计量器具管理与维护试卷
- 国内公司外汇管理办法
- 高中数学教师学情分析现状的调查研究
- 起重作业安全知识考核试题(含答案)
- 肿瘤化疗静脉护理
- 就业创业政策解读课件
评论
0/150
提交评论