自学内容网 自学内容网

【C语言】循环继续continue

继续用continue来表示
continue表示跳过该次循环,进入下一次循环。
例子中做逢7过的游戏,遇到位数中出现7的数字直接跳过,或者7的整数倍进行跳过。

#include <stdio.h>
#include <math.h>
/*功能:循环继续continue (逢7过)
时间:2024年10月 
地点:贤者楼129 
作者:LChen
*/

// 跳过与7有渊源的数字,假设输入数字最大三位 

int main() {

int i,n;
int a,b,c,d; 

scanf("%d",&n);

//继续直接跳过该次循环 
for(i=1;i<=n;i++) {
a=i/100;// 百位 
b=i%100/10;// 十位 
c=i%10;// 个位 
d=i%7;// 7的倍数 

//存在数字7或者是7的倍数跳过
if(a==7 || b==7 || c==7 || !d) {
continue ;// 跳过本次循环 
}
printf("%d ",i);
}
printf("\n");

return 0;
}

在这里插入图片描述


原文地址:https://blog.csdn.net/ak201605050122/article/details/142983535

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!