C++ OJ代码注意事项

本文总结了在编写C++在线判题(OJ)代码时遇到的一些常见问题和解决办法,包括编译错误、类型问题、排序、输入输出格式等,并提供了对应的头文件引用和示例代码。
摘要由CSDN通过智能技术生成

OJ题: C++代码注意事项

前言:
OJ系统真是个磨人的小妖精啊,经常信誓旦旦提交代码,但Accepted就是不出现,反而比如答案出错Wrong Answer、编译出错Compile Error、运行出错Runtime Error等等老是出现。
当看到Accepted的一瞬间真是太太太激动了!
在这里插入图片描述

以下是自己在写OJ代码时候总结的一些小注意事项(tips)

NO. 1 : G++ 下,用 printf 输出需要加头文件 #include<stdio.h>头文件,否则会出现编译错误

NO. 2:long long 类型如在 C++下提交,会出现错误

NO. 3:假设一个数组a[n] ,可以直接使用 sort(a,a+n); 语句将该数组排序,但是需要添加头文件#include

NO. 4:使用max(a,b)函数,需要添加头文件#include<Windows.h>

NO. 5:使用strlen算char类型变量的长度,需要条件头文件#include<string.h>

--------------------------------------------------************************------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值