不提倡“杂糅式”代码书写
2023-05-19 16:44:56
发布于:浙江
85阅读
0回复
0点赞
最近看到很多人AC题目后喜欢发题解,我看了看里面的代码,很多人喜欢把代码都揉成一团,别看占用空间更少,但是这样子却让人很难看懂。这是一般人的代码:
#include<iostream>
using namespace std;
int main(){
cout<<"Hello,world!"<<endl;
return 0;
}
大家有没有发现,代码与代码之间是很紧密的,虽然占用的空间少了很多,但是这样“杂糅”的写法,是非常不提倡的。假如说你有一处写错了,维护起来是很麻烦的,更不用说别人读你的代码了。越是时间过得越久,你有很大的可能看不懂自己的代码。这就是“杂糅式”代码书写的缺点。
这是标准代码写法:
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
if (n % 2 == 1)
{
cout << "odd";
}
else
{
cout << "even";
}
return 0;
}
你们有没有发现,这段代码虽然占用的空间变大了,多出了一些空格,但是代码的美观性也大大提升了。以这样的方式书写C++代码,不仅容易维护,而且别人阅读你的代码,可读性也大大升高。对于后续的维护也容易了很多。整段代码也就更加漂亮、美观。
接下来再给大家几段标准式代码写法:
(1)
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
for (int i = 1; i <= n; i++)
{
cout << i << endl;
}
return 0;
}
(2)
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
while (i != n)
{
cout << i << endl;
}
return 0;
}
最后,建议大家:
不管在数据计算、分支语句循环语句书写,还是头文件书写,能空格的尽量空格,这样你的代码就会很漂亮、美观。
全部评论 3
其实。。。感觉加个注释就行了吧,毕竟打注释还是比每次都打个空格要实在
2023-05-27 来自 广东
0写在一起更美观一点吧。。。事实上,加点注释就不会看不懂了啊!
2023-05-22 来自 江苏
0不管在数据计算、分支语句循环语句书写,还是输出板块,能空格的尽量空格,这样你的代码就会很漂亮、美观。
2023-05-19 来自 浙江
0
有帮助,赞一个