还剩19页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
《程序设计基础(C语言)》课程教学大纲一课程基本信息课程代码课程名称程序设计基础(C语言)英文名称ProgrammingFundamentals(CLanguage)课程类别专业课学时45(其中理论课29学时,实验课16学时)学分3适用对象数学、统计和应用统计、数据科学与大数据技术等各专业学生考核方式考试先修课程无二课程简介中文简介:程序设计基础是一门计算机科学中的重要学科目前的世界是信息的世界,需要大量精通计算机语言的高端人才程序设计基础以C语言为例,向学生展示如何通过编程使计算机为人所用该课程主要包括简介部分、语法部分、C语言中的基本结构部分(包括顺序结构、选择结构和循环结构)、数组部分、指针部分的讲述学习该门课程,能使学生对程序设计有较为全面的认识一方面为《数据结构》、《面向对象的程序设计》等后续课程的学习奠定程序设计基础,另一方面使学生掌握高级编程语言的编程技术和基本算法,掌握程序设计的思想和方法,培养编写和调试简单应用程序的技能,具备利用计算机求解实际问题的基本能力英文简介:Theprogrammingbasisisanimportantdisciplineincomputerscience.Thecurrentworldistheworldofinformationandrequiresalotofhigh-endtalentincomputerlanguage.ThiscourseshowsthestudentsonhowtousethecomputertoworkforpeopleusingthetoolofClanguage.ThecoursemainlyincludestheintroductorypartthegrammaticalpartthebasicstructurepartoftheClanguage(includingthesequencestructurethechoicestructureandthecyclicstructure)thearraypartthepointerpart.Throughlearningthiscoursestudentscanhaveamorecomprehensiveunderstandingoftheprogramdesign.Ononehandlaythefoundationfortheprogramdesignforthedatastructureobject-orientedprogrammingetc.Ontheotherhandstudentsnotonlymastertheprogrammingtechnologyandbasicalgorithmofadvancedprogramminglanguagebutalsomasterthethoughtandmethodofprogrammingandtraintheskillstowriteanddebugsimpleapplicationprogramandhavethebasicabilitytosolvepracticalproblemswithcomputer.
3.问题与应用能力要求将例题的循环用其他两种循环替换实现三思考与实践.理论环节思考以下问题1三种循环各自的特点2Break和continue的优缺点,单出口程序的好处3布置课后练习125—8题,阅读并理解程序,以不同于实验指导书上的方式自己编程
2.实践环节通过实验课使学生上机自己编写相关程序,体验在计算机上实现算法中的循环结构,并能熟练掌握编写循环结构程序设计的思维方法具体实验包括实验项目五循环结构程序设计,while语句和for语句1编制九九乘法,形式如下1*1=12*1=22*2=43*1=33*2=63*3=99*1=99*2=189*3=272打印如下图案****■Lri*ri^****3从键盘上输入任意个数值数据,求其中正数的乘积当输入0时则输出结果并结束4把242表示为三个加数之和,这三个加数分别能被173337整除,试编写程序,求出这三个加数等于多少?5编程输出假设每天努力进步1%一年后进步了多少,假设每天退步1%则一年后退步多少如果每天进步1%周六日休息退步1%则一年后进步多少如果周六日休息退步1%为了达到每天努力不休息进步1%一年的效果,则需要非周六日努力进步多少?
(四)教学方法与手段本章为理论和上机实验相结合的方式授课,并且在理论学习和实验指导过程中实现思想政治教育与知识体系的有机结合课程思政融入主要体现在由循环反复引出实践第5题,用以说明学习中不断努力所带来的巨大利好,促进学生为追求目标坚持不懈的努力,深刻理解“不积蹉步无以至千里”的思想第六章利用数组处理批量数据
(一)目的与要求.掌握C语言中数组的定义和使用方法.明确二维数组的定义及其存储结构.掌握字符数组及字符串处理函数.理解筛法求素数、冒泡法排序等算法
(二)教学内容第一至二节.主要内容数组概念的引入和一维数组.基本概念和知识点为什么要用数组,怎么定义和引用一维数组具体包含一维数组的定义格式,一维数组在内存中的存放,一维数组元素的引用,一维数组的初始化.问题与应用(能力要求)掌握一维数组内存存储的特点,掌握数组名的作用,区分数组a[n]在定义和引用不同的含义第三节.主要内容二维数组的定义和引用.基本概念和知识点二维数组的定义,二维数组在内存中的存放,二维数组的引用,二维数组程序举例.问题与应用(能力要求)掌握二维数组物理存储和逻辑表示的关系掌握二维数组的定义和引用第四节.主要内容字符数组与字符串.基本概念和知识点字符数组的定义,字符数组的初始化,字符数组的引用,字符串和字符串结束标志,字符数组的输入输出,字符串处理函数及其应用举例.问题与应用(能力要求)熟练掌握字符串的定义与应用,掌握字符串结束符所起到的作用
(三)思考与实践.理论环节思考以下两个问题1)使用数组的优缺点2)字符串的处理需要注意的要点有哪些.实践环节通过实验课使学生上机自己编写相关程序,体验在计算机上如何运用数组进行数据的批量处理,并能熟练与数组有关的算法具体实验包括实验项目六利用数组处理批量数据,练习数组相关程序编写
(1)计算全班30个人的平均成绩,并将全班成绩和其对应的学号按从大到小的顺序输出,每人成绩由赋值语句给定
(2)将自然数1—9组成三个3位数,每个数字必须出现一次而且只能出现一次,且三个数中的每个数必须是一个完全平方数;例如121是11的完全平方数,123就不是完全平方数(答案361529784)提示这三个数显然落在11的平方
(121)和31的平方
(961)之间
(3)试编制计算下表中划圈元素之和的程序
⑦213
(4)892
(6)
(4)试编制将Language赋给数组,然后输出如下图案的程序Languageanguagenguageguageuageagegee
(四)教学方法与手段本章为理论和上机实验相结合的方式授课,并且在理论学习和实验指导过程中实现思想政治教育与知识体系的有机结合课程思政融入主要体现在根据字符串结束标记,\0在字符串表示中不显眼,但是决定了字符串的长度,无论在判断字符串长度还是在打印字符串都起到了关键性的作用,用于提醒同学在科研中一定不要忽视任何不易察觉的细微处,做科研要一丝不苟,认真对待第七章用函数实现模块化程序设计
(一)目的与要求.明确函数在C语言程序中的重要作用.掌握函数的定义、函数的参数及函数的值等概念.掌握函数的调用及调用过程中实际参数对形式参数的值传递.明确局部变量和全局变量概念.明确变量的存储类别.明确内部函数与外部函数的概念.明确预处理命令的作用.了解宏定义、文件包含、条件编译等予处理功能
(二)教学内容第一至二节.主要内容函数概念的引入,模块化程序设计思想.基本概念和知识点函数的定义和调用,参数的传递对被调用函数的声明和函数原型.问题与应用(能力要求)熟悉模块化思想,熟练掌握函数的定义、调用及参数的传递第三节.主要内容函数的嵌套调用.基本概念和知识点函数的嵌套调用.问题与应用(能力要求)熟练运用函数的嵌套调用第四节.主要内容数组作为函数的参数.基本概念和知识点用数组元素作函数实参,用数组名作函数参数.问题与应用(能力要求)理解数组作为函数参数的含义第五节.主要内容变量的作用域和生存期.基本概念和知识点变量的作用域——局部变量和全局变量,变量的存储方式和生存期.问题与应用(能力要求)理解变量的作用域第八下.主要内容内部函数和外部函数.基本概念和知识点内部函数和外部函数的定义.问题与应用(能力要求)理解内部函数和外部函数的区别
(三)思考与实践.理论环节思考以下两题1)模块化编程的优点2)如何将模块化思想应用于日常生活和工作中.实践环节通过实验课使学生上机自己编写相关程序,理解模块化程序设计的思想,并能熟练掌握函数实参与形参的对应关系以及“值传递”的方式具体实验包括实验项目七用函数实现模块化设计
(1)用调用函数的方法编程计算eX=l+x+x2/2!+x3/3!+…前20项的和编程时用函数fl计算每项分子的值,函数f2计算每项分母的值
(2)Search函数的功能是利用顺序查找法从数组a的n个元素中对关键字m进行查找顺序查找法的思路是从第一个元素开始,从前向后依次与关键字比较,直到找到此元素或查找到数组尾部时结束若找至I」,返回此元素的下标;若未找到,则返回值-1
(3)数组score内存放一个班级的学生成绩以数组名作函数参数,求班级的平均成绩、前5名学生成绩和后5名学生成绩
(四)教学方法与手段本章为理论和上机实验相结合的方式授课,并且在理论学习和实验指导过程中实现思想政治教育与知识体系的有机结合课程思政融入主要体现在通过模块化编程的思想引入团队合作的思想,并通过组队做题,体验团队合作的要点,培养团队精神第八章善于使用指针
(一)目的与要求.理解指针变量和地址的概念,了解指针变量的基类型的含义.掌握指针变量的赋值、运算和移动操作,以及通过指针引用变量的方法.掌握通过地址和指针从函数传回数据的方法.掌握用指针操作数组、操作字符串、操作函数.了解返回指针值的函数和指针数组
(二)教学内容第一至二节.主要内容指针与指针变量.基本概念和知识点指针的概念,指针变量的定义与初始化,指针运算,指针变量作为函数参数.问题与应用(能力要求)理解指针的含义,掌握指针的定义及初始化-*-4-P第二T
1.主要内容通过指针引用数组.基本概念和知识点数组元素的质真,通过指针引用数组元素,用数组名作为函数参数.问题与应用(能力要求)掌握指向数组指针的运算第四节.主要内容通过指针引用字符串.基本概念和知识点字符串的表示形式,字符指针作为函数参数、使用字符指针变量和字符数组的区别.问题与应用(能力要求)掌握字符串指针的表示法
(三)思考与实践.理论环节思考以下两题1)指针操作的优缺点,为后续java无指针化打下基础2)指针的灵活度体现在哪里.实践环节通过实验课使学生上机自己编写相关程序,体验在计算机上实现算法中的选择结构,并能熟练运用关系运算符和逻辑运算符正确表达条件结构和编写选择结构程序设计的思维方法具体实验包括实验项目八指针练习
(1)从键盘输入三个整数,要求设三个指针变量plp2p3使pl指向三个数的最大者,p2指向次大者,p3指向最小者,然后按由小到大的顺序输出这三个数分析这是一个用指针访问简单变量的例子,定义指向整型变量的指针变量,然后通过“*指针变量”的形式即可访问相应的简单变量
(2)用指针实现选择法排序程序输入20个整数,并用指针实现选择法升序排序分析首先定义一个int型一维数组a并用指针p指向它然后用指针实现各个数组元素的输入用指针访问各个数组元素实现选择法排序最后输出排序结果
(3)编写课本266页习题
8.6分别在程序按以下两种情况处理,第一种函数形参用指针变量;第二种函数形参用数组名做分析比较,掌握其规律
(四)教学方法与手段本章为理论和上机实验相结合的方式授课,并且在理论学习和实验指导过程中实现思想政治教育与知识体系的有机结合课程思政融入主要体现在指针变量在其它计算机语言里用引用型变量这一名词定义,如javapython等当接触新的计算机语言名词可以尝试将其转化为已学计算机语言内容进行理解指针变量属于间接性引用,注意这一思路在实现生活中有着广泛运用,如计算机里的桌面快捷方式,其就是一个指向具体可执行文件的图标再比如我们的身份证号,学号,也可以理解成一个指针,通过这些号码可以了解我们在某个系统里的信息间接性引用不一定就是复杂的,具体情况需要具体分析,如快捷方式的例子,我们可以不需要逐级打开文件夹,直至打开具体的可执行文件,直接点击桌面的快捷方式即可应该通过该模块的学习引导学生对问题辩证性的思考
五、各教学环节学时分配六课程考核
(一)考核方式闭卷
(二)成绩构成平时成绩占比40%期末考试占比60%
(三)成绩考核标准平时成绩主要通过线上线下教学平台考察学生在自主学习,作业和实验报告的完成度,课堂互动情况等期末考试主要按大纲“教学内容”为标准进行卷面考试考核七推荐教材和教学参考资源.教材
[1]谭浩强主编,C语言程序设计(第3版),北京清华大学出版社,2014年9月.主要参考书
[1]谭浩强编著,C++程序设计(第3版),北京清华大学出版社,2015年8月
[2]杨路明主编,C语言程序设计教程(第3版),北京邮电大学出版社,2015年8月第3版
[3]王行言主编,计算机程序设计基础,北京高等教育出版社,2004年7月
八、其他说明无三课程性质与教学目的本门课程为专业课,且为专业必修课对应于当今社会信息化进程的高速发展,在学校里对理工科学生进行深入的计算机语言的教学是非常重要的因此,本门课程被定为专业必修课,要求全学院学生必须修读通过本门课程的讲授,应让学生对程序设计语言有一般性的认识,对计算机的运行方式有一定的了解,对编写程序的思维有一定的锻炼,并做到在修读今后的信息类课程时掌握一定的学习基础本门课程的思政育人目标是培养学生的专业荣誉感与职业使命感,让学生养成认真严谨的学习与工作态度,逐步树立职业责任感,让学生在学习理论知识的同时,培养与塑造正确的人生观与价值观四教学内容及要求第一章程序设计与C语言
(一)目的与要求.掌握程序设计的基本思想.掌握C语言的运行环境,了解C语言的基本结构.了解C程序的上机步骤,初步了解运行一个C语言程序的过程
(二)教学内容第一至四节.主要内容介绍C语言的起源及历史,以及程序设计的基本概念.基本概念和知识点C语言、程序设计.问题与应用(能力要求)通过本节学习,要求学生掌握程序设计及计算机语言的基本概念,对大数据和人工智能时代下的编程语言有更深入的理解和认识
(三)思考与实践.理论环节从理论上向学生讲述计算机与程序,程序设计语言以及程序设计的基本思想总结C语言的出现和发展过程,并积极思考C语言与其他程序设计语言的异同通过分析几个简单的C程序,使学生对C语言程序设计框架有个整体的认识.实践环节通过实验课让学生上机验证几个简单的C语言程序,熟悉C语言的编程环境和对完整的一个C语言程序有一个整体认识具体实验包括实验项目一熟悉C语言环境详细分析运行C程序的步骤和方法
(1)上机运行第一章的3个例题,熟悉所用系统的上机方法与步骤
(2)请参照本章例题,编写一个C程序,输出以下信息si**X**1^Verygood!*4**17,*1*1*1*IkL**1k!kL*kL**T**T^7**T*
(四)教学方法与手段本章主要为理论授课,采取课堂讲授的方式进行,并且在课堂讲授过程中实现思想政治教育与知识体系的有机结合课程思政融入主要体现首先在介绍C语言的起源和历史过程中挖掘思政元素,在大数据和人工智能时代,以程序设计为基础的软件行业发展潜力巨大,以华为被美国制裁的事件为例对学生进行爱国教育,引导学生树立社会主义核心价值观;通过介绍全球信息泄露事件和隐私保护需求对学生进行工程伦理教育,信息技术创新具有双刃性,技术本身是中立的,但做技术的人需在法律、伦理框架下做正确的选择其次,在介绍程序设计基本概念的过程中,通过三个引例概述了C语言的语法规则和编程规范,引导学生思考作为中国公民应严格遵守疫情期间国家和学校的指示,培养学生的规则意识第二章数据的存储与运算
(一)目的与要求.介绍C的数据类型.掌握几种基本数据类型的存储方式,表示方法.掌握数值常量、字符常量和符号常量的使用.熟练算术运算符和表达式的用法,了解C运算符和表达式
(二)教学内容第一节.主要内容数据在计算机中是怎样存储的.基本概念和知识点数据在计算机中是以二进制形式存储的,掌握位、字节和地址的基本概念.问题与应用(能力要求)掌握不同类型数据的存储方式第二至五节.主要内容不同类型数据的运算与分析.基本概念和知识点通过程序举例与分析总结整型数据、实型数据和字符型数据的运算特点,掌握常量及其类型,变量的概念,变量名,变量命名的规定了解符号常量的性质和使用方法.问题与应用(能力要求)程序的作用就是对数据进行运算和处理通过分析不同数据的特点与应用,要求学生逐步掌握C语言程序的编写过程,从而提高编程过程中的数据处理能力第六至七节.主要内容运算符与表达式.基本概念和知识点重点掌握算术运算符和算术表达式,了解C运算符和C表达式三思考与实践.理论环节从理论上向学生讲述数据在计算机中是怎样存储的,并详细分析整型、实型和字符型的数据运算及其应用方法,使学生掌握计算机的计算思维.实践环节通过实验课使学生上机自己编写相关程序,体验在计算机上如何存储数据以及编写简单的算术运算程序的思维方法具体实验包括实验项目二了解数据存储及熟悉C表达式1要求编写程序,计算2个正整数的和、差、积、商并输出题目保证输入和输出全部在整型范围内输入格式输入在一行中给出2个正整数A和Bo输出格式在4行中按照格式“A运算符B=结果”顺序输出和、差、积、商输入样例32输出样例3+2=53-2=13*2=63/2=12输入并运行下列程序如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是foot+inch/12*
0.3048现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等于12英寸输入格式输入在一行中给出1个正整数,单位是厘米输出格式在一行中输出这个厘米数对应英制长度的英尺和英寸的整数值,中间用空格分开输入样例170输出样例56
(3)程序每次读入一个正3位数,然后输出按位逆序的数字注意当输入的数字含有结尾的时,输出不应带有前导的0比如输入700输出应该是7输入格式每个测试是一个3位的正整数输出格式输出按位逆序的数输入样例123输出样例321
(四)教学方法与手段本章为理论和上机实验相结合的方式授课,并且在实验指导过程中实现思想政治教育与知识体系的有机结合本章开始涉及简单的C语句实现,课程思政融入主要体现在指导学生调试程序过程中,告诉学生一个简单的错误,比如标点符号用错,中英文没有切换等,都能导致整个程序无法运行因此在编写程序时一定要认真严谨让学生通过在程序设计、调试中思考和总结种种问题,引发出严谨、一丝不苟、细心和精益求精的感悟第三章最简单的C程序设计——顺序程序设计(―)目的与要求.掌握赋值语句和数据的输入、输出函数.掌握格式化输入、输出.掌握顺序程序设计
(二)教学内容第一至三节.主要内容算法的概念和表示方法,C程序结构和C语句概述.基本概念和知识点C程序结构,C语句分类控制语句,函数调用语句,表达式语句,空语句,复合语句.问题与应用(能力要求)要求学生理解算法的核心思想,能理解用计算机解决实际问题的计算思维方式,掌握结构化程序的三种基本结构,使得学生获得基本的算法设计能力第四节.主要内容赋值表达式和赋值语句.基本概念和知识点赋值表达式,赋值过程中的类型转换,赋值语句变量赋初值.问题与应用(能力要求)掌握赋值表达式和赋值语句的使用方法,理解赋值语句在C语言编写过程中的重要作用,并要求学生能灵活运用赋值操作实现算法思想的能力第五至七节.主要内容数据输入输出、字符数据的输入输出,简单的格式输入输出.基本概念和知识点输入输出的概念,字符输入输出函数,格式输入输出函数.问题与应用(能力要求)输入输出是程序中最基本的操作,C语言不提供输入输出语句,要求学生理解数据的输入和输出的含义以及系统库函数的使用,使学生在和计算机交互过程中获得调试程序的能力第八节.主要内容顺序结构程序设计举例.基本概念和知识点程序举例.问题与应用(能力要求)要求掌握顺序程序设计的编写方法,学会简单的算法设计并基于算法编写程序代码的能力,并能够根据不同的数据输入分析数据输出,学会简单的程序调试方法
(三)思考与实践.理论环节从理论上向学生讲述顺序程序设计的基本思想,程序设计的三种基本结构的定义、赋值操作以及数据输入输出的应用方法使学生掌握以上知识并可较为熟练的运用.实践环节通过实验课使学生上机自己编写相关程序,理解人机互动的实现方式,掌握正确的数据输入和输出方法具体实验包括实验项目三数据基本格式输入输出布置课后习题,P94的
3.
3、
3.
4、
3.7进一步加深对顺序程序设计的理解
(四)教学方法与手段本章为理论和上机实验相结合的方式授课,并且在理论学习和实验指导过程中实现思想政治教育与知识体系的有机结合算法是程序设计的灵魂,课程思政融入主要体现在写程序之前,告诉学生必须想清楚解决问题的目的和先后次序通过演示不同算法的实际效果,加深对算法的理解,向学生介绍与算法相关的前沿技术结合国家的产业布局和发展战略,激励学生努力学习,将来投身到国家的信息科技和产业中在进行算法设计过程中倡导学生一题多解,培养学生不断打磨专业能力的品质和工匠精神第四章选择结构程序设计(-)目的与要求.掌握关系运算符和关系表达式.掌握逻辑运算符和逻辑表达式.掌握if语句及if语句的嵌套.掌握switch语句.会运用关系表达式和逻辑表达式构成选择结构
(二)教学内容第一节.主要内容条件判断.基本概念和知识点条件判断的含义;关系运算符和关系表达式;逻辑运算符和逻辑表达式.问题与应用(能力要求)熟练运用关系运算符和逻辑运算符AA*—•-4-F第一TI.主要内容用if语句实现选择结构.基本概念和知识点用if语句实现选择结构举例、if语句的一般形式、if语句使用的说明,使用嵌套的if语句实现多层判断.问题与应用(能力要求)熟练运用if语句各种形式第三节.主要内容利用switch语句实现多分支选择结构.基本概念和知识点switch语句的格式,程序举例.问题与应用(能力要求)熟练运用switch语句第四节L主要内容程序综合举例.基本概念和知识点if语句和switch语句的程序举例
(三)思考与实践.理论环节从理论上向学生讲述选择结构的程序设计思想,重点讲解if语句的单分支、双分支和多分支的使用方法,难点是switch语句的灵活使用要求学生能进一步思考用if语句和switch语句实现多分支算法的优缺点,并能熟练地运用相关知识点解决问题.实践环节通过实验课使学生上机自己编写相关程序,体验在计算机上实现算法中的选择结构,并能熟练运用关系运算符和逻辑运算符正确表达条件结构和编写选择结构程序设计的思维方法具体实验包括:实验项目四选择结构if语句和switch语句
(1)分别输入两个时间hourl:minutelhour2:minute2输出两个时间的时间差(h:m)(考虑第二个时间晚于第一个时间)输入样例1:输入第一个时间8:10输入第二个时间:9:40输出样例1:两个时间的时差为:130输入样例2输入第一个时间:10:40输入第二个时间:11:10输出样例1:两个时间的时差为:030
(2)课后思考输入三角形的三条边,输出三角形的类型(考虑等腰,等边,直角,等腰直角,一般,非三角形等多种类型);对程序准备多个测试样例看程序考虑得是否完备!例如输入
101014.14输出等腰直角三角形;输出直角三角形输出等腰三角形输出等边三角形输出一般三角形输出非三角形
(四)教学方法与手段本章为理论和上机实验相结合的方式授课,并且在理论学习和实验指导过程中实现思想政治教育与知识体系的有机结合课程思政融入主要体现在讲解选择结构程序设计的知识体系时,重点培养学生用分支编程思想来解决选择类问题的能力,初步体会分支条件的临界设定,认识条件互补间的辩证关系,培养辩证思维的哲学素养引导学生面对人生中的各种选择时要思维清晰,懂得取舍,特别当某一时刻面临个人利益与集体利益乃至国家利益相冲突时,要勇于挑战自我,战胜自我,以集体利益、国家利益为重,国家利益至上是每个中国公民的义务第五章循环结构程序设计
(一)目的与要求.掌握构成循环的语句whiledo-while、for.掌握循环控制的条件.掌握多重循环的执行过程.掌握break和continue语句的运用.应用循环和一些常用算法解决实际问题
(二)教学内容第一至二节.主要内容理解循环的概念,while语句.基本概念和知识点程序中需要循环结构,用while和do-while语句实现循环.问题与应用(能力要求)熟练使用while和do...while语句第三节.主要内容for语句.基本概念和知识点用for语句实现循环,for语句最简单的形式、for语句中各表达式的含义、for语句与while语句的比较、for语句的变形
3.问题与应用(能力要求)针对一个问题,分别使用三种循环实现;第四节.主要内容循环的嵌套.基本概念和知识点多层循环与循环嵌套,三种循环相互嵌套第五节.主要内容提前结束循环.基本概念和知识点用break语句提前退出循环、用continue语句提前结束本次循环.问题与应用(能力要求)1)break和continue的区别,以及程序中类似语句较多会带来哪些问题,为什么要少用continueo2)将例题中使用的continue修改为不用continue的代码第六至七节.主要内容几种循环的比较,循环程序综合举例.基本概念和知识点循环结构程序举例教学环节教学时数、课程内容讲课习题课讨论课实验其他教学环节小计第一章程序设计与C语言224第二章数据的存储与运算426第三章最简单的C程序设计——顺序程序设计426第四章选择结构程序设计426第五章循环结构程序设计426第六章利用数组处理批量数据426第七章用函数实现模块化程序设计426第八章善于使用指针325合计291645。