c语言中for循环 和嵌套for循环

for循环:for( ; ; )里面是bai3个语句,两个分号。第一个语句是开始前执行,第二个语句是判断真假,如果真,就执行后面(大括号内)的代码。第三个语句是每次执行完毕后执行的东西,通常第三个语句使用i++表示i=i+1的意思,用来递增自变量i。

关于嵌套for循环理解例题:

include <stdio.h>

include <stdlib.h>

int main()
{

for(int i=0;i<5;i++){

//第一个for语句没有变化,i的值只是控制换的行数;

for(int j=0;j<=i;j++){

//第二个for语句中的j的值会随着i的值得变化而变化,j<=i的控制条件会发生改变;

/*

(1)当i=0的时候,j<=0,第二个for语句运行一次就退出;

(2)当i=1的时候,j<=1,i值重新从i=0开始,运行两次;

(3)依次类推,当第一个for语句运行停止为止。

*/

printf("*");

}

printf(" ");

}
return 0;
}

原文地址:https://www.cnblogs.com/zhujiaozhu/p/13903967.html