关于代码风格
加入社区有几天了,在社区中我看到有不少正在学习编程的新手。新人们可能苦于各种问题,学习前端还是后端?什么是有效的学习路径?
作为一个半只脚踏入程序员门槛的人,我的视野不够广泛,在技术方面也乏善可陈,
哈哈哈,终于看到你发帖了,很不错,很有用 还有个小纠结的点就是,左花括号换行还是不换好呢,那种更规范一点呢?我想在一开始就养成良好的习惯才比较好,省得以后改习惯很难。我一开始也都是统一换新行起左花括号的,后来看到别人在旧的行尾起左花括号好像代码更紧凑,没有那么多空行。新行起左花括号肯定是看着比较工整匀称的,有点像Python那种对齐的风格。
#include <stdio.h>
int main(void) {
int i, j, t, n;
int a[100];
scanf("%d", &n);
getchar();
for (i = 0; i < n; i++)
scanf("%d", &a[i]);
for (i = 0; i < n - 1; i++) {
for (j = 0; j < n - 1 - i; j++) {
if (a[j] > a[j + 1]) {
t = a[j];
a[j] = a[j + 1];
a[j + 1] = t;
}
}
}
for (i = 0; i < n; i++)
printf("%d ", a[i]);
return 0;
}
原本我也无法理解这样的对齐方式的,毕竟看着乱,后来发现,用一个左上直角去看,好像就不乱了,同一层的左右花括号跟关键字刚好成一个直角。
不知道大佬们都都是习惯哪一种写法。