while循环控制
用法
while(条件表达式成立或为真,这个和if后面一样){
//所要执行的语句;
}
示例1
“爱你一万年”
#include <stdio.h>
int main()
{
int times = 10000;
while(times--){
printf("我爱你\n");
}
return 0;
}
演示1
示例2
经典1-100的和
#include <stdio.h>
int main()
{
int data = 1;
int sum = 0;
printf("这是一个1-100求和的程序\n");
while(data<=100){
sum = sum+data;
data++;
}
printf("1-100的和为:%d\n",sum);
return 0 ;
}
演示2
do…while循环控制
用法
do{
//先无条件执行里面一次
//再根据while后面表达式成立或为真 判断执行几次
}while(条件表达式成立或为真);
示例
#include <stdio.h>
int main()
{
int data = 3;
printf("这是一个do...while的程序\n");
do{
printf("data = %d\n",data);
data--;
}while(data != 0);
return 0;
}
这个就是先do一下 打印了data =3,并且data自减了,do完一次后,然后满足 while后面的data!=0 ,继续执行do里面的两句话,直到data=0,才跳出do…while
演示
----- 如有错误欢迎大家批评指正!!!