c语言编程怎么测试程序的对错

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言编程怎么测试程序的对错相关的知识,希望对你有一定的参考价值。

自己好好看看程序吧,别依靠编译器,编译器不是万能的!

1.语法错误
在编译前浏览程序的源代码看看是否有明显的错误。
可以查看由编译器发现的错误。

发现错误——从第一个开始修改,每次修改1~2个,然后重现编译。
发现的错误位置可能比真正的错误要滞后一行。

2.语义错误
比较程序实际得到的结果和预期结果。
跟踪程序,执行步骤——可用EXCEL(语句行×变量值)
在程序的几个关键点处加入额外的printf()语句以监视所选变量的值。
或用调试器。

参考资料:C Primer Plus(第四版)中文版

参考技术A 编译器会根据C语言的规则来判断你是否有语法错误,但是不能判断语意错误,即设计错误。 参考技术B 有专门的软件的,,比如tc,,或者VC6++,,下软件检验即可 参考技术C 设置断点,单步调试,看看和预期的结果是不是一样

节测试题目

题目1 文化是乡村的灵魂,文化兴,乡村兴。

选择一项:

正确的答案是“对”。

题目2 中国农业依然具有劳动力成本的比较优势,总体来说我国农业目前仍处于低成本的发展阶段。

选择一项:

正确的答案是“错”。

题目3 从“管理民主”到“治理有效”,要求健全自治、法治、德治相结合的乡村治理新体系。

选择一项:

正确的答案是“对”。

题目4 十九大报告指出,要在2050年实现国家治理体系和治理能力现代化。

选择一项:

正确的答案是“对”。

题目5 深入推进农村集体产权制度改革,推动资源变资产、资金变股金、农民变股东,探索农村集体经济新的实现形式和运行机制。

选择一项:

正确的答案是“对”。<

以上是关于c语言编程怎么测试程序的对错的主要内容,如果未能解决你的问题,请参考以下文章

用简单的c语言编写四则运算题

C语言程序运行时间测试

C语言有这个就够了七.实用调试技巧

用c语言写个函数测试处理器是大端还是小端程序怎么写?

C语言的性能测试是怎么回事?

C语言中怎样测试函数执行时间