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