C教程-函数(7)

发布时间:2006-07-25 11:58     点击:
分页:[1] 2 3 4  下一页

    判断程序是否出错或者为什么出错是编程中最有挑战意义的一方面。这里建

义你进行预防性设计, 具体做法为:

    (1). 将代码写清楚点, 应作适当缩进, 使用文字说明和描述性的变量名。

    (2). 代码应简单, 把精力放在简单语句中的复杂表达式,  而不是一些复杂

语句。Turbo C的代码优化机制将大大提高代码的效率, 而且调试、阅读、 修改

起来容易。

    (3). 尽量用目的简单、好定义的函数构建程序。 这会便于编制调试程序和

分析结果, 而且阅读、修改起来也要容易一些。

    (4). 应尽量减少各个函数要求的数据和改变数据的元素个数。这也会便于

编制测试程序和分析结果; 同样便于阅读、修改程序。并且还限制了出错函数可

能造成的巨大混乱的牵涉面, 便得能在一个调试节中多运行函数几次。

    (5). 要留心编写程序中的公共函数, 或者说在其它程序中可再用的函数。

编写、调试一个一般性的函数通常要比编写、调试两个或更多的特殊函数要容易。

    Turbo C编译、连接和运行时的常见错误

    一、编译时的常见错误

    1. 数据类型错误。此类错误是初学者编程时的常见现象,  下面是一些要引

起注意的错误:

     (1) 所有变量和常量必须要加以说明。

     (2) 变量只能赋给相同类型的数据。

     (3) 对scanf()语句, 用户可能输入错误类型的数据项, 这将导致运行时出

错, 并报出错信息。为避免这样的错误出现, 你就提示用户输入正确类型的数据。

     (4) 在执行算术运算时要注意:

          a. 根据语法规则书写双精度数字。要写0.5, 而不是写.5; 要写1.0,

             而不是1。尽管C语言会自动地把整型转换成双精度型, 但书写双精

             度型是个好习惯。让C语言为你做强行转换这是一种效率不高的程序
分页:[1] 2 3 4  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有