1.while
代码:(计算1-100的和)
#include <stdio.h>
int main()
{
int sum = 0 ; //初始化为零(编程习惯),某些编译器可能默认为1
int data = 1;
while(data <= 100) //符合条件才进入循环
{
sum = sum + data;
data++;
}
printf("1到100的和为:%d",sum);
return 0;
}
结果:
2.do-while
代码:
#include <stdio.h>
int main()
{
int data = 1;
do //不管三七二十一,先do了再说
{
puts("嘿嘿嘿!");
data--;
}
while(data != 0); //do完后,data=0,不满足循环条件,程序结束
return 0;
}
结果: