




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
试卷编号:10192所属语言:Turbo C试卷方案:wwww试卷总分:100分共有题型:6种一、填空 共8题 (共计16分)第1题 (2.0分)若有以下数组a,数组元素:a0a9,其值为 9 4 12 8 2 10 7 5 1 3该数组的元素中,数值最大的元素的下标值是【1】。答案: 1). 2第2题 (2.0分)已知 a=10,b=15,c=1,d=2,e=0,则表达式c=be的值为【1】.答案: 1). 1第3题 (2.0分)字符串abc103bcd的长度是【1】。答案: 1). 8第4题 (2.0分)c语言表达式!(4=6)&(3=C:(类型)D:+答案:C三、多项选择 共4题 (共计12分)第1题 (3.0分)以下合法的十六进制数是()。A:oxffB:0XabcC:0x01D:0X9X答案:BC第2题 (3.0分)以下不符合C语言语法的实型常量是()。A:1.2E0.5B:3.14.159EC:.5E-3D:E15答案:ABD第3题 (3.0分)以下对switch语句和case正确的描述是()A:case是 switch语句的组成部分B:case后面必须跟常量表达式C:多个case可以共用一组执行语句D:case后面的语句必须用花括号括起来答案:ABC第4题 (3.0分)以下对二维数组a进行正确初始话的是()。A:static char word=Turbo0;B:static char word=T,u,r,b,o,0;C:static char word=Turbo0;D:static char word=Turbo0;答案:BCD四、程序填空 共1题 (共计9分)第1题 (9.0分)/*-【程序填空】-功能:输出结果为:* * * * * * * * * * * * * * * * * * * * -*/#include void main(void) /*SPACE*/ static char 【?】=*,*,*,*,*; int i,j,k; char space= ; for(i=0;i5;i+) printf(n); for(j=1;j=3*i;j+) /*SPACE*/ printf(%1c,【?】); /*SPACE*/ for(k=0;k【?】;k+) printf(%3c,ak); printf(n);答案: 1). a5 或 a 2). space 或 3). 5 或 =4五、程序改错 共2题 (共计18分)第1题 (9.0分)/*- 【程序改错】-功能:写一个函数,求一个字符串的长度,在main函数中输入字 符串,并输出其长度。-*/#include stdio.h#include main() int len; /*FOUND*/ char *str20; printf(please input a string:n); scanf(%s,str); /*FOUND*/ len=length(str); printf(the string has %d characters.,len); getch();int length(p)char *p; int n; n=0; /*FOUND*/ while(*p=0) n+; p+; return n;答案: 1). char str20; 2). len=length(str); 3). while(*p!=0) 或 while(*p) 或 while(*p!=0) 或 while(*p!=NULL)第2题 (9.0分)/*- 【程序改错】-功能:输入一个字符串,过滤此串,滤掉字母字符,并统计新生 成串中包含的字符个数。例如:输入的字符串为ab234$df4,则输出为: The new string is 234$4 There are 5 char in the new string.。-*/#include #include #define N 80main() char strN; int s; clrscr(); printf(input a string:);gets(str); printf(The original string is :); puts(str); s=fun(str); printf(The new string is :);puts(str); printf(There are %d char in the new string.,s); getch();fun(char *ptr) int i,j; /*FOUND*/ for(i=0,j=0;*(ptr+i)!=0;i+) /*FOUND*/ if(*(ptr+i)z| *(ptr+i)Z | *(ptr+i)z | *(ptr+i)Z | *(ptr+i)A ) 3). *(ptr+j)=*(ptr+i);六、程序设计 共1题 (共计13分)第1题 (13.0分)/*-【程序设计】-功能:用函数实现字符串的复制, 不允许用strcpy()函数。-*/#include stdio.hvoid copy(char str1,char str2) /*Program*/ /* End */void main(void) void copy(); char c140,c240; gets(c1); copy(c1,c2); puts(c2); yzj(); getch();yzj() FILE *IN,*OUT; int n; char i100; char o100; IN=fopen(in.dat,r); if(IN=NULL) printf(Read File Error); OUT=fopen(out.dat,w); if(OUT=NULL) printf(Write File Error);
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 花圃养护及管理制度
- 茶企业设备管理制度
- 药品室安全管理制度
- 大学生就业与创业教育-第十四单元抓住机遇-离成功更近一步
- 财务会计与长期股权投资管理知识分析
- 财经基本技能(第3版)教学指南+课后习题答案
- 财务基础会计学知识(一)
- 2025年春季学期国家开放大学《毛泽东思想和中国特色社会主义理论体系概论》终考任务二:大作业试卷1参考作答
- 幼儿小班我爱中国教案设计意图
- 大班各领域目标解读与教学实践研究
- 《复合岩棉板外墙外保温应用技术规程》
- 《产业经济学》期末考试复习题及答案
- 重组人胰岛素
- 护理信息安全管理制度
- 退役军人服务站工作汇报
- 医疗器械维修质量控制制度
- 2024-2030年中国连锁药店行业市场发展状况及投资前景规划研究报告
- 物流管理(全套课件)
- 第三章 基因工程(预测题)
- GB/T 14536.12-2024电自动控制器第12部分:能量调节器的特殊要求
- 门诊部医疗纠纷预防与处理
评论
0/150
提交评论