学习c语言,怎样检验自己编程是否正确?
检查方法很多,主要介绍以下三种:
绘制流程图,标注重要节点,编写验证程序,条件:发布版和调试版分别使用ide的调试模式和try/catch。
1.画流程图,标注重要节点,制定验证程序。
软件开发人员应该养成画流程图的习惯。通过绘制流程图,可以对逻辑运算、主要算法和最终输出有一个全面的掌握,便于从显示的结果中得出正确的结论。
许多人不知道。;不要画流程图并思考它。;这是浪费时间,是一个大错误。做大型程序,一般开发维护时间持续5~10年左右,甚至更多。人是流动的,没有流程图,后面的人可以他们根本不能接管,而且他们可以我不理解这个节目的真正含义。最终系统无法再更新。一元二次方程算法流程图如下所示。
2.条件编译:有两个版本:发布版和调试版。
调试版包括中间结果显示和算法验证显示,便于跟踪程序执行的正确性。发布线只写原代码,没有中间结果跟踪。我们在编程的时候,会在h文件中定义这样一组宏定义:
#定义调试_ver0x55//调试版本
#定义发行版_ver0x55//发行
#定义调试版本调试ver
将debug_release定义为调试版本。
编程时,如果要在某个位置显示执行中间结果的信息,使用预处理条件编译语句:
#if调试_发布调试_ver
//在屏幕上写下你想要输出的内容。
//printf(";valuend";,i);
//或者,编写结果验证程序。如上图所示。
//二次方程,代入求解,两端相等,
//是正解。
#否则
//编写分发软件
#endif
这样,软件调试完成后,设置为发布发布版本。
3.使用ide的调试模式并尝试/捕捉。
选择调试模式时,trace语句显示的字符串信息会显示在输出窗口中,类似于printf语言方向。
或者使用try/catch语句。特别适合非正常文件打开/读取。
c语言,伪代码问题!求帮助,感激?
首先你要看懂一些(源代码)输出语句,最好用中文表达和理解。
其次,在c语言中,没有流程图和伪代码还不如源代码,但在《数据结构》,伪代码尤为重要。最后,我建议你能真正看懂c源代码,流程图,伪代码,比源代码还费劲。为此,你可以写一些综合的程序来了解细节。掌握c会很容易。
原文标题:c语言查找的流程图怎么画 学习C语言,怎样检验自己编程是否正确?,如若转载,请注明出处:https://www.bjhtrmyl.com/tag/10572.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「亨通号」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。