C語言中循環語句經常使用for語句,for語句常用的形式
for(表達式1;表達式2;表達式3)
表達式1給變量計數器賦初值;表達式2表示計數器的範圍,做判斷;表達式3作為遞增計數器。
for循環除了上述的基本應用,還有其他一些用法,接下來進行介紹。
for循環遞減for(i = 10;i>0;i--),最後一個表達式可以使用遞增,也可以使i--作為遞減。
#include<stdio.h>
int main(void){
int i;
printf("倒計時開始....\n");
for(i = 10;i>0;i--){
printf("%d\n",i);
}
return 0;
}
輸出結果
for循環遞增不同的值,以2,8,10等形式
通過設置遞增計數器,設置不同的值進行遞增。
#include<stdio.h>
int main(void){
int i;
printf("奇數序列:\n");
for(i=1;i<10;i =2){
printf("]\n",i);
}
}
輸出結果
for循環字符計數
for循環中可以使用字符計數,将循環變量設置為字符。字符在程序内部是以整數作為計數,所以循環仍是以整數作為循環計數。
#include<stdio.h>
int main(void){
char ch;
for(ch='A';ch<='D';ch ){
printf("字母%c的ASCII碼值是%d\n",ch,ch);
}
return 0;
}
輸出結果
for循環中第三個表達式可以使用任意合法表達式
#include<stdio.h>
int main(void){
int i,j;
for(i=1;j<=100;j=( i * 5) 50){
printf("] ]\n",i,j);
}
return 0;
}
輸出結果
for循環省略表達式
将for循環中的表達式全部省略,for循環會一直運行。當然也可以省略一個或多個表達式,但在循環中需要有結束循環的條件。
#include<stdio.h>
int main(void){
for( ; ; ){
printf("我是測試\n");
}
}
以上就是for循環使用形式的總結,祝大家學習愉快。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!