高级语言程序设计(一).doc

上传人:创****公 文档编号:4226385 上传时间:2021-06-19 格式:DOC 页数:5 大小:47.50KB
返回 下载 相关 举报
高级语言程序设计(一).doc_第1页
第1页 / 共5页
高级语言程序设计(一).doc_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《高级语言程序设计(一).doc》由会员分享,可在线阅读,更多相关《高级语言程序设计(一).doc(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、00342高级语言程序设计(一)一、本课程使用教材、大纲高级语言程序设计(一)课程使用的教材为高级语言程序设计 迟成文编著、经济科学出版社、2007年第一版。二、本课程的试卷题型结构及试题难易度1、 试卷题型结构表课 程代 号00342课 程名 称高级语言程序设计(一)题 型单选题填空题程序填空题程序改错题程序分析题编程题合计每 题分 值1164610题 数2010324241合 计分 值201018824201002、 试卷按识记、领会、简单应用、综合应用四个认知层次命制试题,四个认知层次在试卷中所占比例大致分别为:识记占20%、领会占30%、简单应用占30%、综合应用占20%。3、 试卷难

2、易度大致可分为“容易、中等偏易、中等偏难、难”。根据课程的特点,每份试卷中,不同难易度试题所占的分数比例大致依次为易占30分、中等偏易占30分、中等偏难占20分、难占20分。三、各章内容分数的大致分布章 次内 容分 值第1章概述1第2章C语言的基本知识1第3章基本数据类型、运算符和表达式10第4章顺序结构、选择结构和循环结构的程序设计22第5章数组22第6章指针16第7章函数12第8章结构型与自定义类型8第9章文件8四、各篇内容的重、难点篇 次重 点难 点第1章程序设计概念,算法第2章保留字,标识符,C程序的基本构成,C程序的基本构成,C程序的开发环境第3章数据类型,常量,变量,运算符,表达式

3、,变量赋值及表达式计算时的类型转换,宏定义运算符的优先级与结合性,逻辑运算的优化,关系运算和数学关系表达式的区别,宏定义第4章顺序结构、选择结构和循环结构的程序设计,各种有关算法各种有关算法第5章一维数组,二维数组,字符数组与字符串,字符串处理常用函数,各种有关一维数组、二维数组、字符串的常用算法有关一维数组、二维数组、字符串的常用算法第6章指针变量的定义和初始化,指针变量和一维数组,指针变量和字符串,指针数组指针变量和一维数组,指针变量和字符串第7章函数的定义和调用,函数调用时数据的传递方式,变量的存储类别和作用域,函数的嵌套调用和递归调用,指针型函数,文件包含命令,常用系统函数函数调用时地

4、址传递,重点掌握数学库函数和字符串处理函数的使用,一维数组做函数参数,变量的存储类别第8章结构型的定义,结构型变量成员的引用,结构型数组,结构型数组与指针结构型成员的引用,结构型数组与指针,结构型变量的存储空间第9章文件的类型,文件指针,文件的打开与关闭,文件的读写,文件指针的定位文件的类型,文件的打开关闭与读写五、各题型范例及解题要求1.单项选择题要求:在下列每小题的四个备选答案中选出一个正确的答案,并将其字母标号填入题干的括号内。例:组成C语言程序的是( B )A过程 B函数 C子程序 D主程序和子程序2填空题函数中的形参和调用时的实参都是变量时,传递方式为_。答案:值传递方式3.程序填空

5、题例:输入10个整数存入一维数组,再按逆序重新存放后再输出。main( ) int i, j, a10, t, *p;for(i=0; i10; i+)scanf(%d, _ ); for(i=0, j=9; ij; _) t=ai, ai=aj, aj=t;for(p=a; pa+10; p+) /用指针访问数组元素printf(%4d, _); printf(n);答案: (1)&ai 或a+i (2)i+, j- (3)*p(直接将答案填在横线上)4.程序改错题(每题有2个错误)例:函数fun的功能是:根据整型形参m,计算如下公式的值: 程序中第3到6行有两个错误,请改正。用下划线标出错

6、误所在行,并在其后空白处写出正确语句。double fun (int m)/* 第1行 */ /* 第2行 */ double y, d ; /* 第3行 */ int i ;/* 第4行 */ for ( i =100,i = m,i += 100 ) /* 第5行 */ /* 第6行 */ d = (double) i * (double) i ;/* 第7行 */ y += 1.0 / d ;/* 第8行 */ /* 第9行 */ return ( y ) ;/* 第10行 */答案:(1)出错行号3,正确的语句是double y = 0, d ; (2)出错行号5,正确的语句是for(

7、i=100;i=m;i+=100) 5.程序分析题例: main()int i,j,row=0,colum=0,max;int a34=1,2,3,4,9,8,7,6,-10,15,-5,2;max=a00;for(i=0;i3;i+)for(j=0;jmax) max=aij;row=i;colum=j;printf(max=%dnrow=%dncolum=%dn,max,row,colum); 输出的第一行为:_输出的第二行为:_输出的第三行为:_答案(1)max=15 (2)row=2 (3)colum=16.编程题编写程序,利用以下公式计算的近似值,直到最后一项的绝对值小于10-8为止。答案:#include #include main() double pi=0, /4的前n项的和,初值为0 t=1, /4的当前项的值,初值为1 n=1; /n表示分母 int s=-1; /s表示符号 (3分) while(fabs(t)=1E-8) (2分) pi+=t; n+=2; s=-s; t=-s/n; (3分) printf(%f,pi*4); (1分) return 0; (1分) 直接将答案填在题后的空白处六、考试注意事项本课程考试方式为闭卷、笔试,考试时间为150分钟。考生参加考试时只允许携带钢笔、签字笔、圆珠笔、铅笔、橡皮等文具用品和计算器,不允许带有关参考书等

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

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com