目录
一.什么是for语句
二.语法格式
三.举例
四.视频教程
一.什么是for语句
C语言中除了while和do while循环语句,还有for循环语句,所以for语句也是循环语句。
二.语法格式
for(表达式1;表达式2;表达式3)
{代码块;
}
表达式1为初始化部分,用于初始化循环变量。
表达式2为条件判断部分,用于判断循环什么时候终止。
表达式3为调整部分,用于循环条件的调整。
执行顺序:
三.举例
1.使用for循环循环打印10次helloworld。
#include <stdio.h>void main(void)
{int i = 0;for(i=0; i < 10; i++){printf("helloworld\n");}}
执行结果:
2.和break语句搭配使用
#include <stdio.h>void main(void)
{int i = 0;for(i=0; i < 10; i++){if(i == 5){break;}printf("helloworld\n");}}
执行结果
3.for循环的嵌套
#include <stdio.h>void main(void)
{int i = 0;int j = 0;for(i=0; i < 2; i++){for(j=0; j < 3; j++){printf("helloworld\n");}}}
执行结果:
4.使用for循环实现死循环
#include <stdio.h>void main(void)
{for(;;){printf("helloworld\n");}}
注意:表达式1,表达式2,表达式3为空代表条件总是成立的
5.在for循环中修改循环变量的值
#include <stdio.h>void main(void)
{int i = 0;for(i=0; i < 10; i++){i = 9;printf("helloworld\n");}}
执行结果:
6.for循环使用多个变量
#include <stdio.h>void main(void)
{int i = 0;int j = 0;for(i=0,j=0; i < 2 && j<3; i++,j++){printf("helloworld\n"); }}
执行结果:
四.视频教程
44.for语句_哔哩哔哩_bilibili