C/C++初学者《编程改错总结》

这篇博客主要针对C/C++初学者,总结了编程中常见的错误类型,包括编译错误、答案错误、输出格式错误、超出时间限制、超出内存限制、超出输出限制和运行错误,并提供了详细的排查和解决建议。通过理解这些错误类型和排查方法,有助于提高编程的准确性和效率。
摘要由CSDN通过智能技术生成

总是不Accepted不要气馁,去看看Ranklist排名,有的大佬比你失败次数还多。编程完全考察你思维的缜密性,符合题目限定的所有种类型情况都要考虑到。大佬们经过大量练习,缜密性比我们强,故会少犯很多错误。我们要做的是静下心,一点一点去排查每一个错误

1编译(语法)错误(Compile Error)(CE)

(1)除非输出语句要输出汉字、中文符号(一般不会要求这样做),代码的所有字符(字母、数字、标点符号等)全都是在英文输入法状态下输入的,检查是否输入了中文状态下的单、双引号‘’“”逗号,分号;等等

(2)检查字母大小写,C/C++大、小写字母是区分开的。例如:前面定义C,后面用c是不可以的

(3)除编译预处理语句外,每个语句后面是否都加上了; 不加叫表达式,不叫语句

(4)编程语言讲究对称,前面有{  [  (  “  ‘  /*等符号,后面就必有}  ]  )  “  ‘  */等符号,检查每一个{等符号后面是否都有与之匹配的}等符号

(5)检查每个表达式、条件语句、循环语句、数组、函数、结构体等等是否符合语法,例如:if-else、多重if-else语句是否写了else(...) {...}这种错误形式;数学上的250<=s<500应该写成250<=s&&s<500的形式……

(口诀:英文状态,大小写;分号,对称,合语法。)

2答案错误(Wrong Answer)(WA)

(1)在编程软件上写好程序后运行,输入,符合题目限定的所有种类型情况(例如:题给的最大数,最小数;正数,零,负数ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值