C20-breakcontinue
一 break
- break的作用:用于跳出当前的循环
#include <stdio.h>
int main()
{//变量初始化int TallPeopleNumber;int TallMoney=0;int SingelMoney;//循环体for(TallPeopleNumber=1;TallPeopleNumber<=1000;TallPeopleNumber++){printf("请输入单笔捐款金额:\n");scanf("%d",&SingelMoney);TallMoney=TallMoney+SingelMoney;if(TallMoney>=100000){puts("总捐款金额已达10万元,将关闭捐款通道");break;}}//统计与分析printf("总捐款人数:%d\n",TallPeopleNumber);printf("平均人捐款金额:%f\n",(float)TallMoney/TallPeopleNumber);return 0;
}
- 结果

二 continue
- 基础语法
作用:条件成立时,结束当前循环
- 示例
#include <stdio.h>
int main()
{//变量初始化int data;//循环体for(data=100;data<=200;data++){if(data%3==0){continue;}printf("%d ",data);}return 0;
}
结果