當前位置:編程學習大全網 - 編程語言 - 而編程語言

而編程語言

首先,語法不同

if:if(邏輯測試,值IF真,值IF假)

while:while < < condition > > do < < statement >

第二,功能不同

If語句,if(),括號裏的內容,while()都是決定句。如果為真,則執行該語句,如果為假,則不執行該語句。

不同的是if沒有循環脾氣,壹旦執行就跳出語句,而判斷為真後執行其下面的語句,執行後返回括號繼續判斷,繼續執行語句,直到括號內判斷為假。

第三,意義不同

While是壹個循環語句。在C語言中,while通常用來表示循環。比如在main()函數中,while(1)壹般用來讓主程序循環執行。

while語句稱為循環語句。同樣是判斷條件是否成立。但執行完之後,繼續判斷條件,直到條件不成立,再轉到下壹條語句。

擴展數據:

For loop是程序設計語言中的開放循環語句,循環語句由循環體和循環終止條件組成。for循環在各種編程語言中的實現和表達是不壹樣的,但基本上都是用C語言和pascal語言來表示。

程序解釋:

從i=0,I < 10開始,執行for循環的內部語句,然後返回i++,i=2,I < 10,執行for循環的內部語句,直到i++變成11。

1,for循環中的變量可以是壹個也可以是多個,所以不要把自己限制在壹個變量到最後,因為有時候會很單調。當程序適合把多個變量組成壹個循環的時候,用多個for語句來表達就有點浪費了!

2.for循環中的語句可以是語句體,參與循環的語句在語句外用括號“{}”括起來。for循環的三個表達式都是逗號表達式。這樣,每個分號表達式實際上可以由幾個逗號表達式組成,用“,”分隔,最後用“;”。結束。

3.for循環中的“單壹表達式”、“條件表達式”、“循環語句”都是選項,即只有“;”可以默認保留。“;”的空語句之所以不能默認,是因為編譯格式是這樣的,編譯器默認不知道就會報錯。

百度百科-c語言

  • 上一篇:月薪7萬的編程書怎麽樣
  • 下一篇:求數控實習周記,知道告訴下高分懸賞
  • copyright 2024編程學習大全網