当前位置: 首页 > news >正文

循环的嵌套

循环的嵌套

  • 循环的嵌套就是循环里面还有循环
  • 可以两重或多重循环
  • 嵌套的循环相对于上层循环所以代码缩进一个Tab(即4个空格)
  • 各层循环的控制变量必须是不相同
  • 示例——输出100以内的所以素数
#include <stdio.h>
int main() {int x;printf("100以内的所有素数:\n");for(x = 2; x < 100 ;x++) {int i;int isPrime = 1;for ( i = 2; i < x; i++){if (x % i == 0){isPrime = 0;break;}}if (isPrime == 1){printf("%d  ",x);}}getchar();printf("请按下回车键退出程序。");return 0;
}
  • 示例——输出从2开始的前50个素数
#include <stdio.h>
int main() {int x;int cnt = 0;printf("前50个素数:\n");for(x = 2; cnt < 50 ;x++) {int i;int isPrime = 1;for ( i = 2; i < x; i++){if (x % i == 0){isPrime = 0;break;}}if (isPrime == 1){printf("%d  ",x);cnt++;}}getchar();printf("请按下回车键退出程序。");return 0;
}
http://www.xdnf.cn/news/1003069.html

相关文章:

  • Chroma 向量数据库学习笔记
  • DAY49
  • Vue.js 从入门到实战:用户管理分页表格项目详解
  • 新书速览|CUDA并行编程与性能优化
  • Java大厂面试真题:谢飞机的技术挑战
  • 快速排序:分治思想的经典实践
  • 数据结构 - Java 队列
  • react中hook和高阶组件的选型
  • Windows安装docker及使用
  • nginx学习
  • 【Qt】如何使用QtInstallerFramework打包Qt程序
  • OpenCV CUDA模块图像变形------对图像进行上采样操作函数pyrUp()
  • 134. Gas Station
  • 画图使用说明书
  • 使用adb 抓取perfetto-trace的注意事项
  • [Blender] 高质量材质推荐第四弹:25-30号精选纹理资源详解
  • iOS App上线前的安全防线:项目后期如何用Ipa Guard与其他工具完成高效混淆部署
  • 安全-Linux基线核查项点
  • Web APIS Day06
  • 面向对象 设计模式简述(1.创建型模式)
  • 脱离 Kubernetes,基于原生 Spring Cloud + 云 API 的轻量级自管理微服务平台架构设计
  • pikachu靶场通关笔记27 SQL注入10-宽字节注入
  • 网络安全攻防领域证书
  • leetcode 从中序与后序序列 or 从前序与中序序列 构造二叉树 java
  • docker 网络
  • 【MV】key_moments 与 continuous_timeline的编排权衡
  • Git 清理指南:如何从版本库中移除误提交的文件(保留本地文件)
  • 解决数字超出不会自动换行问题
  • HNCTF部分总结复现
  • 力扣刷题——二分查找