c语言良好编程风格的形成,C语言教学中学生编程风格的培养.pdf

计算机时代2006年第10期 ·65·

C语言教学中学生编程风格的培养

丁红胜1,2。田金琴2

(1.西安石油大学计算机学院,陕西西安710065;2.北方民族大学计算机系)

摘要:国内绝大多数高校的计算机专业都开设c语言程序设计课,然而在教学中,无论是教师还是学生都很少关注编

程的风格。针对这一问题,文章论述了编程风格的概念、重要性、内容等,提出了采用互助修改程序和加入编程风格的考核

方法来培养初学者形成良好的编程风格。

关键词:c语言教学;编程风格;高质量程序;互助实验

0引言 握了高质量软件的开发技术,谁就拿到了打开2l世纪高技术

国内绝大多数高校的计算机专业都开设c语言程序设计 市场的金钥匙。虽然在大型的程序设计中,比如航空航天、交

课,然而在教学中,无论是教师还是学生都很少关注编程风格 通、保险、金融等应用软件的开发对程序质量的要求更高,类似

的问题,而是将注意力集中在程序的语法及正确性方面。实际 这种大型的软件至今为止还是没有办法去完全验证它的正确

上良好的编程风格是提高程序质量及可维护性、可重用性等的 性,也无法进行彻底的测试,但是采用良好的编程风格和技术

重要保证。编程风格就是人的一种习惯,一旦形成了不良的习 还是可以大大提高程序的开发速度和质量,大大降低一些人为

惯,再想要改正那是非常困难的。所以,最好的办法就是从初学 的错误,例如,导致程序陷入死循环的错误条件,危及相邻代码

者就抓起。本文以c语言为例来说明什么是编程风格,如何能 或数据的数组越界,数据类型溢出等。很多类似错误其实是由

形成良好的编程风格,编程风格的内容包括那些,以及如何将 程序员的不良编程习惯引起的,因此,培养良好的程序设计风

其融入日常教学中等方面的问题。 格对保证程序的质量至关重要。

1编程风格概念 3编程风格的内容

虽然国内目前对什么是好的编程风格还没有一个完整的

编程风格是指编程者在程序设计过程中共同遵守的一些

定义,但是很多优秀的程序设计者们已经总结出了一套比较优

规则或者约定,是一种编程习惯。虽然目前还没有十分严格明

良的编程风格[1。1,包括的内容很多,以下这些方面都是良好的

确的规则可以遵循,但是众多的优秀程序员们还是总结出了一

编程风格的重要部分,比如版面设计,标识符的命名,函数的接

些比较好的编程规则n,。在保证程序正确性的前提下,能使程序

口设计,内存管理等方面的一些规则。

结构清楚,易移植,使自己和协作者更容易读懂理解程序的做

3.1版面设计

法都是良好风格的组成部分。其中关键的就是每个编程者都必

版面设计是良好编程风格的重要组成部分,虽然程序的版

须抛弃自己的个人喜好,不能随心所欲,按个人的爱好来做。要

式不影响程序的功能,但它影响程序的可读性。版面设计遵循

遵循一些好的规则,这看起来不难,但要真正做到是很不容易

以下的规则:

的,而且形成良好的编程风格还需要掌握很多知识,而不只是

3.1.1正确使用空行空格

记住一组规则,必须要通过实践并阅读其他程序来不断学习,

空行空

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值