【杂谈】如何写好一个程序——做题流程、错误自查和Dev-C++的调试方法

【杂谈】如何写好一个程序——做题流程、错误自查和Dev-C++的调试方法

1.C++的做题流程

    如果想借助计算机解决实际问题,就要设计计算机程序并让计算
机执行。基本的C++做题流程如下。
在这里插入图片描述

2.常见的错误

缩写全称解释
ACAccepted答案正确
WAWrong Answer答案错误
RERuntime Error运行错误(比如除以0,数组开太小了,数组越界等)
TLETime Limit Exceeded时间超限,要优化算法或者重新设计程序
MLEMemory Limit Exceeded内存超限,或者STL容器申请动态空间过多
CECompile Erro可以自己上IDE调试

3.Dev-c++调试的方法

1.选择要调试的语句,程序在调试时输入完之后会直接跳到那一个语句。
在这里插入图片描述

比如我想要调试第十行,我只需要点一下前面的数字"10"就行了,如上图。

2.点击下面的“调试按钮”,如图。
在这里插入图片描述

3.然后点击下面的“调试[D]”。注意:调试之前程序要先编译一次哦。
在这里插入图片描述

4.在所有的输入都输入完后就变成这样了。
在这里插入图片描述
我们可以在这个时候添加想要监视的变量。比如我要监视aj。我可以先选中aj。
在这里插入图片描述
然后点击下面的“添加查看[A]”。
在这里插入图片描述
    这个时候aj就出现在左边“调试”一栏了。我们可以依次添加多个想要监视的变量。但是要注意,在调试过程中不可以把exe文件关了。
在这里插入图片描述
注意:在变量未赋值时它的值是随机的。所以提前给变量赋值是一个很好的习惯。

5.想要让程序继续向下执行,只需要点“下一步[N]”就可以了。
在这里插入图片描述
6.想要让程序提前终止就点击“停止执行”就可以了。
在这里插入图片描述

喜欢就订阅此专辑吧!

【蓝胖子编程教育简介】
蓝胖子编程教育,是一家面向青少年的编程教育平台。平台为全国青少年提供最专业的编程教育服务,包括提供最新最详细的编程相关资讯、最专业的竞赛指导、最合理的课程规划等。本平台利用趣味性和互动性强的教学方式,旨在激发孩子们对编程的兴趣,培养他们的逻辑思维能力和创造力,让孩子们在轻松愉快的氛围中掌握编程知识,为未来科技人才的培养奠定坚实基础。

欢迎扫码关注蓝胖子编程教育
在这里插入图片描述

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值