while循环控制语句
#include <stdio.h>
int main()
{
int times = 0;
while(times < 10){ //只要条件为真,就一直执行,if只执行一次
printf("%d",times);//避免死循环,到一定程度能满足退出条件
puts("你真帅");
times++;
}
return 0;
}
练习:0到100的和
#include <stdio.h>
int main() //三个表达式
{
int sum = 0; //变量最好初始化为0,编码习惯
int data = 1; //第一个表达式,条件的初始值
while(data <= 100){ //第二个表达式,条件的临界值
sum = sum + data;
data++; // 第三个表达式,条件发生变化
}
printf("0到100的和为:%d\n",sum);
return 0;
}
do while
#include <stdio.h>
int main()
{
int data = 10;
do{
printf("this is a test\n");
data--;
}while(data != 0);
return 0;
}
for循环: for(