導航:首頁 > 編程知識 > 編程什麼叫縮進

編程什麼叫縮進

發布時間:2023-05-27 21:56:15

Ⅰ 關於編程的縮進問題

縮進(indent),一個保證代碼整潔、層次清晰的主要手段。

請先看下面代碼:

BOOL bTrue;

int nCount = 0;

for (int i=2; i<100; i ){

bTrue = TRUE;

for (int j=2; j if ( i%j == 0 ){

bTrue = FALSE;

break;}

if (bTrue)

nCount = i;

}

它們是做什麼的?hehe....別耐著性子看了,浪費時間。他們就是找出2到99中的

所有素數,並求和。看看下面的代碼是不是就一目瞭然了?

BOOL bTrue;
int nCount = 0;

for (int i=2; i<100; i )
{
bTrue = TRUE;
for (int j=2; j < i, j ++) {
if ( i%j == 0 )
{
bTrue = FALSE;
break;
}
}

if (bTrue)
nCount = i;
}

縮進的好處不言自明,現在開始,就讓你的程序都縮進一下吧。那麼怎樣才能正確的使用縮進呢?
一般函數體、過程體、循環體(for,while,do)、條件判斷體(if)和條件選擇(switch,case,select)需要向內縮進一格,同層次的代碼在同層次的縮進層上。這個並不難掌握,看幾個sample就能領悟到了。
肯定會有人覺得縮進很麻煩,因為要按很多空格。如果用空格來縮進,確實很麻煩,而且反倒容易把程序搞亂,盡管許多高手也都這么做。正確的縮進,是使用"Tab"鍵。按一下Tab,立刻向裡面縮進一格,按下BackSpace,就反縮進一格,非常方便。
這里提到的「一格」,用術語講應該是「縮進寬度」,就是兩層縮進之間距離的格數。大多數人的習慣把他設成4,不過許多開發環境的預設設置是8。用8有些太浪費空間,建議把他改成4,或者是你自己習慣的寬度也行。
許多初學者常把Tab鍵看成若干個空格的組合,結果有時把自己搞得很糊塗。Tab就是Tab,是一個單獨的字元,與空格沒有任何干係(有些軟體自動把Tab轉成空格,那就另當別論了)。屏幕上的一行被平均分成若干塊,塊與塊之間的交界點叫「製表位」,每個塊的大小就是一個Tab寬度。每次按下Tab,他並不是向後移動一個Tab寬度,而是移動到下一個製表位。這里的好處與奧妙,你在使用中會體會到的。:-)
現在的許多開發環境、編輯軟體都支持「自動縮進」,就是根據用戶代碼的輸入,智能判斷應該縮進還是反縮進,替用戶完成調整縮進的工作,非常方便。
在注意試用縮進的同時,再注意功能塊的劃分,把不同的功能塊之間用一個空行隔開,就更能使程序清晰、整齊。

Ⅱ VB編程中所提到的縮進規則是什麼意思

vb6沒有自動縮進規則,只有延續上行內容縮進 縮進是為了讓你的程序代碼結構清晰,便於閱讀,在某些企業會嚴格要求程序員的代碼質量,除了注釋,縮進也佔一部分 你可以在菜單 tools -- editor 中選中 Auto indent,實現縮進

Ⅲ 編程縮進式寫法是什麼意思

縮進式寫法主要是為了編寫程序編輯及查看方便,有層次感,每項功能分層次表述有助於檢查和邏輯思考,這不影響程序的編譯。

Ⅳ 在c語言中,編程規范裡面中的代碼縮進,代碼縮進統一為4個字元是什麼意思不採用空格鍵,而用Tab鍵

因為它們在大括弧裡面,表示同一層~縮進的話比較方便理解與閱讀~

Ⅳ 為什麼編程時要縮進

因為它們在大括弧裡面,表示同一層~縮進的話比較方便理解與閱讀~

Ⅵ Python程序中,縮進表達所屬關系,在縮進的前一行最後,需要使用符號

Python程序中,縮進表達所屬關系,在縮進的前一行最後,需要使用英文冒號 : 符號。

縮進在python代碼中的重要性,縮進不規范程序就不能運行。這也是python比其他編程語言簡單的地方,用縮進來替代各種范圍符號,可以減少了代碼的輸入,而縮進前一行則需要使用英文冒號來表示下方為需要縮進的的代碼塊,例如:

for i in range(1,20):

print i

with open ("a.txt") as f:

print f.readlines()

(6)編程什麼叫縮進擴展閱讀

python縮進非常重要,是用來界定代碼塊的,相當於其他編程語言里的大括弧。

python中有時候會從別處復制粘貼案例代碼,在本地運行後會報錯,需要注意的是通常遇到的縮進錯誤有三種:

1、代碼前後縮進量不一致

2、代碼前後縮進符號不一致

3、tab與space混用

閱讀全文

與編程什麼叫縮進相關的資料

熱點內容
支付寶app90 瀏覽:47
90版本不動還能換裝么 瀏覽:15
站點數據源怎麼添加 瀏覽:498
文件夾打不開桌面 瀏覽:171
沒有網路的電腦如何共享手機 瀏覽:194
編程是計算機里的哪個專業 瀏覽:144
js如何監聽div的寬度變化 瀏覽:896
迷你世界如何刪除編程模式的起始點 瀏覽:65
編程一般什麼職位 瀏覽:869
硬體如何驅動程序 瀏覽:864
如何刪除地鐵app上乘車記錄 瀏覽:261
戰地五的圖標文件在哪裡 瀏覽:553
閃迪卡更改文件系統 瀏覽:599
參數數據是什麼證據 瀏覽:433
神木論壇app最新版本 瀏覽:949
住建局175號文件具體內容 瀏覽:943
手機管家清理大文件怎麼恢復 瀏覽:730
華為t8830應用程序已滿怎麼刪除教程 瀏覽:815
轉儲的資料庫文件怎麼導入 瀏覽:527
怎麼用編程畫小花 瀏覽:65

友情鏈接