C語言整理筆記(8)

for語句

顯示出從0開始遞增到輸入整數的各個整數。

#include<stdio.h>
int main()
{
	int i,n;
	printf("請輸入一個正整數:");
	scanf("%d",&n);

	for(i=0;i<=n;i++)
	    printf("%d",i);

	return(0);	
} 

我們通過代碼可以看出來,使用for語句的程序比使用while語句的程序更簡潔。

for循環語句:

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

預處理:

表達式1僅在循環執行之前執行一次。

程序無需預處理的時候,可以省略。

控制表達式:

表達式2是用來判定循環操作是否繼續執行的表達式,如果該表達式的值不爲0,則執行循環體中的語句。

收尾處理:

表達式3會在循環體最後執行,無需也可以省略。

執行n次循環的for語句和while語句:

for(i=0;i<n;i++) 

while(n-->0)

 

for(i=1;i<=n;i++) 

while(--n>=0)

 

今日打卡,加油!

2020-05-29

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章