【最新资料】2016年10月全国自考高级语言程序设计(一)真题及参考答案

上传人:bao****ty 文档编号:117550633 上传时间:2019-12-05 格式:DOC 页数:66 大小:734KB
返回 下载 相关 举报
【最新资料】2016年10月全国自考高级语言程序设计(一)真题及参考答案_第1页
第1页 / 共66页
【最新资料】2016年10月全国自考高级语言程序设计(一)真题及参考答案_第2页
第2页 / 共66页
【最新资料】2016年10月全国自考高级语言程序设计(一)真题及参考答案_第3页
第3页 / 共66页
【最新资料】2016年10月全国自考高级语言程序设计(一)真题及参考答案_第4页
第4页 / 共66页
【最新资料】2016年10月全国自考高级语言程序设计(一)真题及参考答案_第5页
第5页 / 共66页
点击查看更多>>
资源描述

《【最新资料】2016年10月全国自考高级语言程序设计(一)真题及参考答案》由会员分享,可在线阅读,更多相关《【最新资料】2016年10月全国自考高级语言程序设计(一)真题及参考答案(66页珍藏版)》请在金锄头文库上搜索。

1、全国2010年10月高等教育自学考试高级语言程序设计(一)试题课程代码:00342一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.用户自定义标识符正确的是( C )A.3abB.intC.fa2_a D.sin(x)2.关于C语言程序描述正确的是( D )A.函数必须要有return语句B.主函数必须位于程序的开头C.程序中每行只能写一条语句D.一个程序中只能有一个主函数3.设int i=8,a,b;double x=1.42,y=5.2;,正确的表达式是( A )A.a+=(

2、b=4)*(a=3)B.a=a*3=2C.x(-3)+y* *3 D.y=float(i)4.设int a2=1,2,3,4,5,6,7;,其中缺省的行长度的最小值是( C )A.2B.3C.4 D.55.设char c=A;int i=1,j;,执行语句j=!ci+;后,i和j的值分别是( B )A.0和1B.1和0C.1和65 D.2和666.设typedef char STRING255;STRING*s;,则s是( C )A.字符数组B.字符变量C.字符指针数组D.字符指针变量7.设int x=6;,执行语句X+=X-=X*X;后,x的值是( A )A.-60B.0C.6 D.368.

3、设int i=3,j=3;,表达式i+j的值是( A )A.6B.7C.8 D.99.下列为C语言保留字的是( B )A.realB.longC.pointer D.integer10.设int a=2,b=6,c=8;,表达式(a,b),(c,10)的值是( D )A.2B.6C.8 D.1011.变量定义并初始化正确的是( D )A.int a=l,*p=a;B.int a=2,p=*a;C.int a=3,p=a;D.int a=4,*p=a;12.使用递归函数计算n!(n=0,1,2,3,.)的是( B )A. fac(int n)B. fac(int n)int i,f=- 1; i

4、f(n=0) return 1; if(n=0n=1) return 1; else for(i=1 ;i=n;i+) f*=i; else return n*fac(n-1); return f;C. fac(int n)D. fac(int n)int i=l,f=l;int i=1,f=1; if(n=0) return l; if(n=0) return 1; else while(i=n) f*=i+; else do f*=i;while (i+ageC.*p.age D.(*p).age14.设int a2=1,2,*p=a;,则*p是( A )A.元素a0的值B.元素a0的地址

5、C.元素a1的值D.元素a1的地址15.设int a10;,对数组元素引用正确的是( D )A.a10B.a0C.a(6)D.a10-10二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。错填、不填均无分。16.执行语句printf(dn,strlen(anx41);后,输出结果是 3 。17.设int a,b,c;,表达式a=2,b=5,b+,a+b的值是 8 。18.设int a=1,b=2,m=2,n=2;,执行表达式(m=ab)|+n后,n的值是 2 。19.设int x=4,y=2;,表达式x0;i-);后,变量i的值是 0 。22.设int x,y

6、;,循环语句for(x=0,y=0;(y!=10)(x5);x+);执行的次数是 5 。23.若函数内定义变量的存储类别是static,该变量被称为 内部 静态变量。24.设int x=3;,执行语句printf(x2)?(*dn):(#dn),x);后,输出结果是 *3 。25.设char s3=AB,*p=s;,则*(p+2)的值是 0 。三、程序分析题(本大题共4小题,每小题4分,共16分)阅读下列程序,将输出结果写到各题右侧的空白处。26.void main( )int i=0,j =0,k=0;while (i 10) i+;while (j+l 0);while (+kl 0);

7、10 11 10printf (i=%d,j=%d,k=%dn,i,j,k);27.int a;fun(int i)a+=2*i;return a;void main( )int a=10;printf(%d,%dn,fun(a),a); 20 1028.void main( )int a=0, b=0, d=0;char *s=xcbc3abcd;for(; *s!= 0; s+)switch(*s) case a: a+; break;case b: b+; break;default: d+; printf(a=%d,b=%d,d=%dn,a,b,d); 1 2 6 29.#define

8、 M 23 ? 5:6void main( )int i=3, j, k;j=i+M;k=i+(M);printf (%d, %dn, j, k); 6 8四、程序填充题(本大题共3小题,每小题6分,共18分)请将下列程序横线处缺少的部分补上,使其能正确运行。30.键入数据至二维数组,求出其中的最大值、最小值及所有元素之和。void main( )int i,j;int a34,max, min, sum=0;for(i=0;i3 ;i+)for(j =0 ;j 4 ;j +) scanf(%d, ); /*第一空*/max=min=a00;for(i=0;i3 ;i+)for(j =0 ;j

9、 max) max=ai j;if(ai jmin) min=aij;printf(max=d,min=d,sum=dn, );*第三空*31.将26个小写英文字母中的元音字母(a,e,i,o,u)写入到文件vo.txt中。#includestdio.hvoid main( )char ;*第一空*FILE *fp;fp=fopen(vo.txt,w);for(ch=a;ch=z;ch+)if( )fputc(ch,fp);*第二空* ;*第三空*32.根据迭代公式,求a的平方根(精度要求= );*第三空*printf(sqrt=.6fn,x1);五、程序设计题(本大题共2小题,每小题8分,共

10、16分)33.从键盘输入三条边a、b和c,若能构成三角形则输出其面积,否则输出不能构成三角形的提示信息“No triangle”。三角形面积计算公式其中:s=(a+b+c)2。34.(1)编写一个函数change( )实现两个实型变量的值交换;(2)写出主函数,从键盘上输入两个数,然后调用函数change()交换两个实型数的值并输出。67以下是附加文档,不需要的朋友下载后删除,谢谢教育实习总结专题15篇第一篇:教育实习总结一、实习学校中学创办于清光绪33年(年),校址几经变迁、校名几度易名,年,中学得以复名并于领导和老师,虚心听取他们的意见,学习他们的经验,主动完成实习学校布置的任务,塑造了良

11、好的形象,给实习学校的领导、老师和学生都留下了好的印象,得到学校领导和老师的一致好评,对此,本人甚感欣慰。在这短暂的实习期间,我主要进行了教学工作实习、班主任工作实习和调研工作。二、教学工作方面1、听课怎样上好每一节课,是整个实习过程的重点。9月17日至9月27日的一个多星期的任务是听课,在这期间我听了高一级12位语文老师14节课,还听了2节历史课和1节地理课。在听课前,认真阅读了教材中的相关章节,并且简单思考了自己讲的话会怎样讲。听课时,认真记好笔记,重点注意老师的上课方式,上课思想及与自己思路不同的部分,同时注意学生的反应,吸收老师的优点。同时简单记下自己的疑惑,想老师为什么这样讲。听完课

12、后,找老师交流、吸取经验。12位语文老师风格各异,我从他们身上学到了很多有用的经验。9月28日至30日,高一进行摸底考试。10月1日至7日国庆放假,8日至14日高一学生军训。9日,我们几个语文实习生帮高二语文科组改月考试卷。10日,我们帮忙改高一语文摸底考试卷。11日至18日这一个星期,我到高二听课,听了体会到教师工作的辛劳,也深刻理解了教学相长的内涵,使我的教学理论变为教学实践,使虚拟教学变成真正的面对面的教学。要想成为一位优秀的教师,不仅要学识渊博,其它各方面如语言、表达方式、心理状态以及动作神态等等都是很重要的,站在教育的最前线,真正做到“传道、授业、解惑”,是一件任重道远的事情,我更加需要不断努力提高自身的综合素质和教学水平。三、班主任工作方面在班主任日常管理工作中,积极负责,认真到位,事事留心。从早晨的卫生监督,作业上交,早读到课间纪律,课堂纪律,午休管理,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号