奥礼网
新记
c语言编程怎么测试程序的对错
如题所述
举报该文章
相关建议 2012-03-03
自己好好看看程序吧,别依靠编译器,编译器不是万能的!
1.语法错误
在编译前浏览程序的源代码看看是否有明显的错误。
可以查看由编译器发现的错误。
发现错误——从第一个开始修改,每次修改1~2个,然后重现编译。
发现的错误位置可能比真正的错误要滞后一行。
2.语义错误
比较程序实际得到的结果和预期结果。
跟踪程序,执行步骤——可用EXCEL(语句行×变量值)
在程序的几个关键点处加入额外的printf()语句以监视所选变量的值。
或用调试器。
参考资料:
C Primer Plus(第四版)中文版
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/k44knkwa1.html
其他看法
第1个回答 2012-03-02
编译器会根据C语言的规则来判断你是否有语法错误,但是不能判断语意错误,即设计错误。
本回答被网友采纳
第2个回答 2012-03-02
有专门的软件的,,比如tc,,或者VC6++,,下软件检验即可
第3个回答 2012-03-03
设置断点,单步调试,看看和预期的结果是不是一样
相似回答
大家正在搜
相关问题
用什么软件进行C语言编程可以检测错误的内容?
C语言中判断对错符号
c语言改错 怎么通过编译程序检查出语法错误
C语言编程错误检查
编写一个程序用来检测C语言程序中的简单语法错误
谁给我写一个简单的c语言程序,我用了测试一个编程软件。
这个c语言编程哪错了,怎么结果不对呢?
C语言编程测试错误问题