ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:131.12KB ,
资源ID:19187192      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19187192.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言程序设计教学规划非计算机专业Word文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C语言程序设计教学规划非计算机专业Word文档格式.docx

1、期末考试采取统考方式,题型如下: 单选题(每题1分,共30分) 填空题(每空2分,共30分) 编程题(5道题,共40分)一、学时安排和授课范围总学时:64授课:44上机:20(建议讲完第3章后,才开始上机)授课范围:第1章第9章章节建议授课学时数第1章 C语言概述1第2章 数据类型、运算符与表达式4第3章 顺序结构程序设计和输入/输出3第4章 选择结构程序设计第5章 循环结构程序设计7第6章 函数与编译预处理第7章 数组第8章 指针第9章 结构体、共同体和枚举类型合计教材:C语言程序设计 主编:尹业安 国防科技大学出版社C语言程序设计习题与实验指导 主编:白燕 国防科技大学出版社二、上机安排建

2、议讲完第3章后,才开始上机;机房软件为Microsoft Visual C+ 6.0序号实 验 项 目 名 称计划学时实 验 性 质操作验证综合设计顺序结构程序设计2选择结构程序设计循环结构程序设计循环结构程序设计5函数与编译预处理6函数与编译预处理数组8数组9指针10结构体、共同体和枚举类型三、以下小节建议不讲:2.8位运算符和位运算表达式6.5编译预处理P143页 7.其他常用的字符和字符串处理函数7.3.3 字符串函数应用举例8.1.4 多级指针8.2.3 指向函数的指针8.3.2 指针与二维数组8.3.4 指针数组与命令行参数9.3 单链表9.4 共同体9.5 枚举类型9.6 用typ

3、edef定义类型关于“6.4.2变量的存储方式”,只要求掌握auto和static四、以下例题建议不讲:P28页 例3.1(学了后面的内容,就自然而然会了)P28页 例3.2(学了后面的内容,就自然而然会了)P72页 例5.14(不好理解)P74页 例5.15(使用goto语句)P102页 例6.22(不好理解)P105页 例6.23(外部变量 extern)P105页 例6.24(外部变量 extern)P126页 例7.4(选择排序)P130页 例7.7(插入排序)P180页 例8.21(使用行指针)只要求学生掌握一种排序算法:冒泡排序。因此,例7.4(选择排序)和例7.7(插入排序)都不

4、讲。五、各章的教学建议1、弱化printf和scanf的使用 (第3章)不要理会习题集上的复杂刁钻的输入输出习题对于“3.3.3格式输出函数printf”,只需掌握以下例子即可:对于“3.4.2 格式输入函数scanf”,只需掌握以下例子和课本P39页即可2、修改P60页例5.4的代码 (第5章)代码中使用了break语句,而此时break语句还没学,修改为3、含有自定义函数的程序结构 (第6章)规范程序结构,养成良好习惯4、补充二维字符数组中存放字符串的输出例子 (第7章)在P139页“字符串数组的定义和引用”中补充以下例子对数组的部分元素赋初值时,未赋初值的元素取0值课本P124页第4行“

5、当存储类型不是static时,其余没有初始化的数据就不可预测”是错误的。例如:int a10 = 1, 3, 5, 7, 9; / 经此部分初始化后,a5a9的值为05、将P147页例7.17的代码进一步延伸 (第7章)使函数sum_arr具有通用性或参见P170页例8.12和P171页例8.136、将P148页例7.19的代码进一步延伸 (第7章)熟记:修改形参数组,实参数组也被同样修改(注意:与P89页 例6.11进行比较)为什么会这样,要等到学了指针P171页才能讲清楚7、修改P161页例8.6的代码 (第8章)去掉函数min1的定义和调用,因为对于函数min1,VC会给出警告:warn

6、ing: returning address of local variable or temporary8、修改P171页例8.14的代码 (第8章)将排序方法改为冒泡法(与P127页例7.5 和P129页例7.6保持一致,都采用冒泡排序,这里侧重函数和指针的使用)六、需掌握的编程题(共35题)考试编程题40分,从这里抽取(注:不是原题,有变化)第4章 选择结构程序设计(共6题)习题集:P22页1、2、3、4、5、6第5章 循环结构程序设计(共9题)课本:P69页 例5.11P31页1、2、3P32页4、5、7输入两个正整数 m 和 n,求其最大公约数和最小公倍数(提示:设m 和 n的较小值

7、为x,则最大公约数的范围在x到1之间,用while循环完成)输入一行字符,分别统计其中英文字母、空格、数字和其他字符的个数(参考课本:P60页 例5.4完成)第6章 函数与编译预处理(共6题)P85页 例6.8(此题在第5章已讲过,此处着重函数的使用)P89页 例6.11(掌握参数的传递是单向的)P46页1(此题在第5章已做过,此处要求用函数完成)P47页4、7、10第7章 数组(共7题)P125页 例7.3(略作修改:求一维数组中最小值及其下标)P136页 例7.9P55页3P56页4、9(第9题要求使用冒泡法排序,参考课本:P129页 例7.6)求5行5列二维整型数组中,下三角元素之和编程求字符串的长度(要求不使用函数strlen),将以下代码补充完整第8章 指针(共6题)P159页 例8.4(注意:在主函数中输入三个整数,调用自定义函数 max,函数首部如下,求三个整数中的最大值,在主函数中输出最大值(参考P161页 例8.6完成)int *max(int *p1, int *p2, int *p3)P167页 例8.9P171页 例8.14(冒泡法排序在P129页 例7.6已讲过,此处着重函数与指针的使用)P75页 2(要求不使用系统函数strcat)、4第9章 结构体、共同体和枚举类型(共1题)P82页 2

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1