计算机二级C++最后一道操作题,怎么就运行不了,就算结果是正确的.请问有人知道么
答案:1 悬赏:80 手机版
解决时间 2021-04-28 04:06
- 提问者网友:抽煙菂渘情少年
- 2021-04-27 14:46
计算机二级C++最后一道操作题,怎么就运行不了,就算结果是正确的.请问有人知道么
最佳答案
- 五星知识达人网友:三千妖杀
- 2021-04-27 15:49
c++题目运行不了或者得到0分的原因分析和办法介绍:
原因:
1、程序有错误,无法通过编译。
2、程序没有语法错误,可以通过编译,但是有逻辑问题。
3、程序运行速度太慢。评价系统判定你的程序是run out of time。
解决方法:
1、如果程序无法通过编译,使用C++调试功能,或者一句一句检查语法,将其修改正确。
2、程序可以通过编译,但是得不出正确结果。解决方法是检查程序的逻辑,或者举个可以手工计算的特例。将程序每一步的运行结果和手工计算结果进行对比,找出错误。一般这样的问题都是出在随意定义变量名称结果导致了重复。
3、run out of time的问题,这是说你的程序运行超时了。请改用更高效的算法。例子有,深度搜索,广度搜索,以及递归算法。如果可能最好先利用数学知识简化问题。
原因:
1、程序有错误,无法通过编译。
2、程序没有语法错误,可以通过编译,但是有逻辑问题。
3、程序运行速度太慢。评价系统判定你的程序是run out of time。
解决方法:
1、如果程序无法通过编译,使用C++调试功能,或者一句一句检查语法,将其修改正确。
2、程序可以通过编译,但是得不出正确结果。解决方法是检查程序的逻辑,或者举个可以手工计算的特例。将程序每一步的运行结果和手工计算结果进行对比,找出错误。一般这样的问题都是出在随意定义变量名称结果导致了重复。
3、run out of time的问题,这是说你的程序运行超时了。请改用更高效的算法。例子有,深度搜索,广度搜索,以及递归算法。如果可能最好先利用数学知识简化问题。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯