一、概念
/*
while(条件表达式)
{
语句;
....
}
for (初始化表达式;条件表达式;循环后增值表达式)
{
语句;
...
}
条件表达式 : 和 while,do while一样,只有条件满足才会执行循环体
初始化表达式 : 在整个for循环的生命周期中,初始化表达式 只会执行一次
循环后增值表达式 : 会在每次循环体之后 完毕之后调用一次
*/
二、代码
1、用while循环例子如下:
#include <stdio.h>
int main()
{
int count = 100;
while (count >0)
{
printf("hehehaha %d\n",count);
count--; // 控制循环的次数,当每次循环执行完毕之后都会执行一次
}
retuen 0;
}
2、用for循环实现相同的功能,例子如下:
#include<stdio.h>
int main()
{
int a = 0;
for (a = 100;a>0; a--)
{
printf("hehehaha %d\n",a);
}
printf("a = %d\n",a);
return 0;
}