2011軟考軟件設(shè)計(jì)師:C語言代碼規(guī)范問題(4)
1.4 函數(shù)編寫應(yīng)盡可能短小精悍,一般不超過兩屏,以便于調(diào)試和理解。
1.5語句結(jié)構(gòu)
為保證語句結(jié)構(gòu)的清晰和程序的可讀性,在編寫軟件程序時(shí)應(yīng)注意以下幾個(gè)方面的問題:
——在一行內(nèi)只寫一條語句,并采用空格、空行和移行保證清楚的視覺效果。
——每一個(gè)嵌套的函數(shù)塊,使用一個(gè)TAB縮進(jìn)(可以設(shè)定為4個(gè)空格),大括號(hào)必須放在條件語句的下一行,單獨(dú)成一行,便于匹對(duì):
如,有一段程序如下:
for(i=1;if a[j]應(yīng)寫為
for( i=1; i{
t=1;
for(j = i+1; j{
if(a[i]t=j;
if(t!=1)
【編輯推薦】