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

C語言

C語言for語句的用法實例

時間:2024-07-08 10:24:48 C語言 我要投稿
  • 相關推薦

C語言for語句的用法實例

  for語句是三種循環控制語句之一。也是比較常用且執行效率較高的一種。以下是小編為大家搜集整理提供到的C語言for語句的用法實例,希望對您有所幫助。歡迎閱讀參考學習!

  for語句的用法

  在C語言中,for語句使用最為靈活,它完全可以取代 while 語句。它的一般形式為:

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

  它的執行過程如下:

  先求解表達式1。

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

  求解表達式3。

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

  循環結束,執行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++;

  }

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

  for( ; ; ) 語句

  相當于:

  while(1) 語句

  7) 表達式1可以是設置循環變量的初值的賦值表達式,也可以是其他表達式。例如:

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

  8) 表達式1和表達式3可以是一個簡單表達式也可以是逗號表達式。

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

  9) 表達式2一般是關系表達式或邏輯表達式,但也可是數值表達式或字符表達式,只要其值非零,就執行循環體。例如:

  for( i=0; (c=get))!=’ ’; i+=c );

【C語言for語句的用法實例】相關文章:

C語言for語句用法詳解10-30

C語言數組實例解析10-21

C語言#define的用法08-19

C語言的結構與聯合的實例分析06-30

C語言條件編譯分析實例08-18

C語言快速排序實例代碼06-04

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

c語言大括號的用法05-24

Swift與C語言指針結合使用實例09-21

C語言assert的用法有哪些07-17

主站蜘蛛池模板: 江门市| 亚东县| 芮城县| 玉龙| 米泉市| 洪湖市| 丰台区| 丽水市| 潜山县| 江山市| 高要市| 宜城市| 原阳县| 大安市| 青冈县| 尉犁县| 阿拉善盟| 大姚县| 甘德县| 吉林市| 石嘴山市| 高尔夫| 乐清市| 沁源县| 新建县| 山阴县| 沐川县| 景洪市| 三原县| 马关县| 南昌县| 宽甸| 寻甸| 盈江县| 信阳市| 广饶县| 西昌市| 和龙市| 浦城县| 竹山县| 云南省|