補充:修改原始碼格式,使其符合《Google C++風格指南》 #include<stdio.h> #define N 8 main() { int a[N],i,thismax,maxsum; for(i=0;i<N;i++) scanf("%d",&a[i]); thismax=0; maxsum=0;
for(i=0;i<N;i++) {thismax=thismax+a[i]; if(thismax<0) { thismax=a[i+1]; i=i+1; } else { if(thismax>maxsum) maxsum=thismax; else maxsum=maxsum; }}
uj5u.com熱心網友回復:
Google C++風格指南是什么鬼?別鳥它。
uj5u.com熱心網友回復:
代碼清晰、格式規范、可讀性好就可以了。uj5u.com熱心網友回復:
最常見的風格是這樣的:
#include <stdio.h>
#define N 8
int main()
{
int a[N], i, thismax = 0, maxsum = 0;
for(i = 0; i < N; i++) scanf("%d", &a[i]);
for(i = 0; i < N; i++)
{
thismax = thismax + a[i];
if(thismax < 0)
{
thismax = a[i + 1];
i = i + 1;
}
else
if(thismax > maxsum) maxsum = thismax;
//else maxsum = maxsum; // 這個沒用吧
}
return 0; // 這個可以不要
}
uj5u.com熱心網友回復:
直接用用代碼格式化,出來就是清晰明了的規范代碼~~~
uj5u.com熱心網友回復:
但是自己寫的時候也要注意規范,比如縮進等,不能全靠代碼格式化。還有變數、函式的命名。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/49169.html
標籤:基礎類
上一篇:求C++程式 有償 題目如下
