浅谈c语言学习方法和编程风格

浅谈c语言学习方法和编程风格

ID:34613530

大小:164.10 KB

页数:3页

时间:2019-03-08

浅谈c语言学习方法和编程风格_第1页
浅谈c语言学习方法和编程风格_第2页
浅谈c语言学习方法和编程风格_第3页
资源描述:

《浅谈c语言学习方法和编程风格》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第16卷第3期兰州工业高等专科学校学报Vol.16,No.32009年6月JournalofLanzhouPolytechnicCollegeJun.,2009文章编号:1009-2269(2009)03-0001-03*浅谈C语言学习方法和编程风格严轶群,刘涛(安徽工程科技学院计算机科学与工程系,安徽芜湖241000)摘要:C语言是一门高级程序设计语言,是目前被广泛使用的教学语言.既可以用来编写系统软件,又可以用来编写应用软件.因而学习好C语言程序设计具有很重要的意义.根据C语言教学特点并结合个人实践,对C语言的学习方法和编程

2、风格提出了一些看法.关键词:C语言;学习方法;编程风格中图分类号:TP311文献标识码:AC语言包含丰富的运算符,灵活使用各种运可以加深对所学内容的掌握.自己动手的过程中算符可以实现在其他高级语言中难以实现的运要不断纠正自己不好的编程习惯和认识错误.算;具有现代语言的各种数据结构,能用来实现各做好上机准备,在上机实验前以书面形式写种复杂的数据结构的运算;具有各种结构化的控好算法和源程序,准备好调试报告.制语句,用函数作为程序的模块单位,编译实现程调试报告参考格式:序的模块化;允许直接访问物理地址,能进行位操序号输入数据预期结果运

3、行结果[1]作.因此需要学习的内容非常广泛.1,,,,,,2,,,,,,1C语言的学习方法3,,,,,,1.1多看代码,多思考,,,,,,,,不管使用哪本教材,通常在学习第一章后,就说明:可以编写最简单的程序了.随着学习的深入,可以¹输入数据、预期结果书写要准确,应和屏编写越来越大的程序.但对于初学者来说,还没有幕显示一致.很好地建立程序设计思维,所以在有一定基础以º每题应该用多少组数据调试,才能保证程后一定要多看别人的代码.在看别人的代码时要序无错?根据具体问题而定,但通常需要3组或多动脑多思考,注意代码中数据结构的运用和算以

4、上.法的总结.»上表中的第一、第二、第三列数据应在上1.2多动手,多实践机前准备好.第二列输入数据的选择有一定的科C语言是一门实践性很强的课程,上机实验学性,目的是要用尽可能少的调试次数找出所有是消化C语言语法、加深对基础知识和算法理解、[2]错误.提高编程能力的重要途径.刚开始学的时候可以多练习书上的习题.另外,学习中存在的疑点和难¼第四列根据上机的运行结果在相应列打点,自己编个小程序上机调试得到明确的解答,勾(运行结果与预期结果相同)或打叉(运行结果*收稿日期:2008212229基金项目:安徽省教研项目(2008jyXm2

5、91),安徽工程科技学院重点课题及教研项目(2007yjy16,2007yjy49)作者简介:严轶群(19742),女,安徽安庆人,讲师.#2#兰州工业高等专科学校学报第16卷[3]与预期结果不相同).针对运行结果进行分析,如阅读.果运行结果与预期结果不相同,则说明程序一定局部变量的命名应该短小精悍.假如有一个有错,需修改程序,再按上述数据调试.随机的整数循环计数器,可以用/i0、/j0或/k0,而上机实验后对本次实验进行总结,写出实验不需要定义为/loop_counter0.心得.对于较长的标识符命名可以使用宏定义或类1.3重

6、视编译程序给出的错误信息型定义,例如:在调试中,应仔细研究编译程序给出的错误typedefstruct信息和警告信息,弄清楚每条信息的确切根源并{,,}MEM;/*结构体变量类型定义*/予以解决.特别是,不要忽略那些警告信息,许多程序中利用MEM来定义变量,简单方便.[2]警告信息源自隐含的严重错误.2.2注释1.4利用综合性实验将知识融会贯通程序的注释分为两种:序言性注释和功能性在学习了一段时间后,就有了编程的基础.可注释.序言性注释通常安排在每个程序模块的起以分阶段做几个综合性实验,例如学习完数组后始部分,它是对程序的整体说

7、明,对于理解程序本可以针对简单数据结构的选取和定义,数据的输身具有引导作用.内容主要包括:功能性注释嵌入入与输出,顺序、选择、循环结构程序设计的方法在源程序体内,用以描述其后的语句或程序段的和技巧以及大批同类数据的处理做一个或多个综处理功能.书写功能性注释,要注意以下几点:描合性实验.学习完函数、指针、结构体类型、文件以述的对象是一段程序,而不是每一个语句;适当使后,可以实现一个动态的学生管理系统,将本门课用缩进和空行,使程序与注释容易区别;注释一定程的知识融会贯通.在设计与实现学生管理系统要准确.不精确的甚至是错误的注释不仅对

8、理解时,要从分析问题到最终得出正确结果这个过程程序毫无帮助,反而会妨碍对程序的理解.一直按照软件工程的思想去实施,养成良好的程学习C语言时,通常使用的是功能性注释.注序设计风格,也锻炼运用C语言解决实际问题的释是一件很好的事情,但是不宜有过多的注释.通能力.常情

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。