奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

C語言

C語言for語句用法詳解

時間:2024-10-30 07:39:03 C語言 我要投稿
  • 相關推薦

C語言for語句用法詳解

  C語言是一門高級計算機編程語言,設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。下面小編給大家介紹C語言for語句用法詳解,歡迎閱讀!

  在C語言中,for語句使用最為靈活,它完全可以取代 while 語句。

  它的一般形式為:

  for(表達式1; 表達式2; 表達式3)

  它的執行過程如下:

  1.先求解表達式1。

  2.求解表達式2,若其值為真(非0),則執行for語句中指定的內嵌語句,然后執行下面第3步;若其值為假(0),則結束循環,轉到第5步。

  3.求解表達式3。

  4.轉回上面第2步繼續執行。

  5.循環結束,執行for語句下面的一個語句。

  for語句最簡單的應用形式也是最容易理解的形式如下:

  for(循環變量賦初值; 循環條件; 循環變量增量) 語句

  注釋:循環變量賦初值總是一個賦值語句,它用來給循環控制變量賦初值;循環條件是一個關系表達式,它決定什么時候退出循環;循環變量增量,定義循環控制變量每循環一次后按什么方式變化。這三個部分之間用分號(;)分開。

  例如:

  for( i=1; i<=100; i++ ) sum=sum+i;

  先給i賦初值1,判斷i是否小于等于100,若是則執行語句,之后值增加1。再重新判斷,直到條件為假,即i>100時,結束循環。相當于:

  i=1;

  while(i<=100)

  {

  sum=sum+i;

  i++;

  }

  對于for循環中語句的一般形式,就是如下的while循環形式:

  表達式1;

  while(表達式2){

  語句

  表達式3;

  }

  使用for語句應該注意:

  1、for循環中的“表達式1(循環變量賦初值)”、“表達式2(循環條件)”和“表達式3(循環變量增量)”都是選擇項,即可以缺省,但分號(;)不能缺省。

  2、省略了“表達式1(循環變量賦初值)”,表示不對循環控制變量賦初值。

  3、省略了“表達式2(循環條件)”,則不做其它處理時便成為死循環。例如:

  for( i=1; ; i++ ) sum=sum+i;

  相當于:

  i=1;

  while(1){

  sum=sum+i;

  i++;

  }

  4、省略了“表達式3(循環變量增量)”,則不對循環控制變量進行操作,這時可在語句體中加入修改循環控制變量的語句。例如:

  for( i=1; i<=100 ; )

  {

  sum=sum+i;

  i++;

  }

  5、省略了“表達式1(循環變量賦初值)”和“表達式3(循環變量增量)”。例如:

  for( ; i<=100 ; ){

  sum=sum+i;

  i++;

  }

  相當于:

  while(i<=100)

  {

  sum=sum+i;

  i++;

  }

  6、3個表達式都可以省略。例如:

  for( ; ; ) 語句

  相當于:

  while(1) 語句

  拓展:c++ c語言while 循環語句入門基礎教程

  我們來看While 循環語句,它跟 For 循環區別在于,For 循環一般知道循環次數,在第一行里頭就指明了,而while循環一般不知道循環次數,下面我們來看一個練習;

  1、啟動 Geany

  1)點菜單“應用程序-編程-Geany”啟動 Geany ,新建一個 c++ 源程序;

  2)點菜單“文件-另存為”命令,以“while”為文件名,保存文件到自己的文件夾;

  2、輸入程序代碼

  1)輸入一個求和的程序,當輸入為 0 時結束;

  #include

  using namespace std;

  int main(int argc, char** argv)

  int a = 0;

  int sum = 0;

  cout << "input a number: ";

  cin >> a;

  while (a != 0)

  sum = sum +a;

  cout << "input a number: ";

  cin >> a;

  cout << "sum = " << sum;

  return 0;

  2)第一段是定義兩個變量,存放輸入和總和,

  第二段是先提示輸入一個值,

  第三段是循環,括號里面先判斷一下 a 的值,不是 0 就求和,然后繼續輸入、判斷、求和,直到不滿足條件退出循環,

  下面一段是輸出最終求和的結果;

  3)保存、編譯、生成、運行,從鍵盤上不斷輸入數,最后輸一個 0,得到求和的結果;

  3)while 和 for 循環的區別是,while 循環要先判斷條件,滿足了再循環,一般用在讀取文件中,讀到文件結尾了就退出;

  本節學習了 while 循環的基本操作,如果你成功地完成了練習,請學習下一課內容。

【C語言for語句用法詳解】相關文章:

C語言#define的用法03-30

c語言問號冒號的用法01-08

c語言大括號的用法11-28

c語言中time函數的用法03-20

C語言預定義宏用法03-30

C語言中strpbr()函數的用法03-19

C語言assert的用法有哪些04-02

C語言編譯過程總結詳解12-04

C語言經典冒泡排序法詳解04-02

主站蜘蛛池模板: 镇原县| 阳谷县| 河北省| 新化县| 丹凤县| 双流县| 锦州市| 闽清县| 新密市| 旬阳县| 沁阳市| 牡丹江市| 黄平县| 巴彦县| 黑水县| 武平县| 正定县| 桐梓县| 芮城县| 鲜城| 军事| 贵州省| 大新县| 孟州市| 饶河县| 额尔古纳市| 周口市| 余姚市| 黄平县| 金溪县| 塔河县| 汉阴县| 赤壁市| 鄂伦春自治旗| 富裕县| 改则县| 永兴县| 呼和浩特市| 乌兰察布市| 磐安县| 剑川县|