网站首页 > 技术文章 正文
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("%5d\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("%5d %5d\n",i,j);
}
return 0;
}
输出结果
for循环省略表达式
将for循环中的表达式全部省略,for循环会一直运行。当然也可以省略一个或多个表达式,但在循环中需要有结束循环的条件。
#include<stdio.h>
int main(void){
for( ; ; ){
printf("我是测试\n");
}
}
以上就是for循环使用形式的总结,祝大家学习愉快。
猜你喜欢
- 2024-11-27 用for循环写一个九九乘法表
- 2024-11-27 三菱plc编程,FOR循环指令详解
- 2024-11-27 通过几个事例,就可以说明 for...of 循环在 JS 是不可或缺
- 2024-11-27 年近半百自学Python之流程控制break和continue
- 2024-11-27 C语言程序设计(谭浩强第五版) 第5章 循环结构程序设计 习题解析答案
- 2024-11-27 C# break和continue区别
- 2024-11-27 VBA基本语法之For循环结构,都有什么含义,具体该怎么使用?
- 2024-11-27 C语言(五):for,break,continue
- 2024-11-27 C语言for循环小例子
- 2024-11-27 [三菱PLC] 三菱FX3U控制器ST语言(九)循环结构FOR语句
- 标签列表
-
- content-disposition (47)
- nth-child (56)
- math.pow (44)
- 原型和原型链 (63)
- canvas mdn (36)
- css @media (49)
- promise mdn (39)
- readasdataurl (52)
- if-modified-since (49)
- css ::after (50)
- border-image-slice (40)
- flex mdn (37)
- .join (41)
- function.apply (60)
- input type number (64)
- weakmap (62)
- js arguments (45)
- js delete方法 (61)
- blob type (44)
- math.max.apply (51)
- js (44)
- firefox 3 (47)
- cssbox-sizing (52)
- js删除 (49)
- js for continue (56)
- 最新留言
-