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

C语言 举例说明循环嵌套

今天 我们来说循环的嵌套

如果一个循环体内 又包含了另一个循环结构 我们称之为循环的嵌套
我们之前学的 While do-while for 都可以进行相互的嵌套

如下图 在 While 循环语句中再嵌套一个 While 循环语句
在这里插入图片描述
do-while 中嵌套 do-while
在这里插入图片描述
for中嵌套 for
在这里插入图片描述
例如 我们做一个九九乘法表
在这里插入图片描述
我们代码就可以这样写

#define _CRT_SECURE_NO_WARNINGS//禁用安全函数警告
#pragma warning(disable:6031)//禁用 6031 的安全警告
#include <stdio.h>int main() {for (int i = 1;i <= 9;i = i + 1) {for (int m = 1;m <= 9;m = m + 1) {printf("%dX%d = %d  ", i,m,(i * m));}printf("\n");}
}

运行结果如下
在这里插入图片描述
这里 我们就 for中嵌套for

外面 1 然后 里面 1 乘以 1 到乘以9
然后 第二次 外面2 里面 2 乘以 1 一直到 9

这就是循环嵌套能实现的东西

http://www.lryc.cn/news/341377.html

相关文章:

  • 一、ESP32基础知识
  • 我希望未来10年,人工智能可以帮我解决这4件小事
  • 使用jdbc方式操作ClickHouse
  • 百面算法工程师 | 支持向量机——SVM
  • 关于YOLO8学习(一)环境搭建,官方检测模型部署到手机
  • 3.10设计模式——Template Method 模版方法模式(行为型)
  • SQL 基础 | UNION 用法介绍
  • 学习如何使用PyQt5实现notebook功能
  • Python氮氧甲烷乙烷乙烯丙烯气体和固体热力学模型计算
  • 2024-04-30 区块链-以太坊-相关文档
  • 你用过最好用的AI工具有哪些?
  • Amine-PEG-Amine,956496-54-1在生物成像、生物传感器等领域具有广泛的应用
  • 为什么深度学习中减小泛化误差称为“正则化(Regularization)”
  • 【Linux网络编程】2.套接字、网络字节序、IP地址转换函数
  • 代码签名证书的工作原理和申请流程
  • Python中的yield
  • 【Linux】基于 Jenkins+shell 实现更新服务所需文件 -->两种方式:ssh/Ansible
  • 5月4(信息差)
  • 【Spring】1.Spring中IOC与DI全解析
  • vue2迁移到vue3,v-model的调整
  • 【C语言】解决不同场景字符串问题:巧妙运用字符串函数
  • android 如何显示网络地址对应的图片
  • 【项目学习01_2024.05.02_Day04】
  • Android SQLite中的UNIQUE constraint failed错误
  • 嘴尚绝卤味:传承经典,缔造美食新风尚
  • Docker 入门与实践:从零开始构建容器化应用环境
  • C# 用户控件UserControl事件解绑资源释放
  • QT-QTCreator环境配置
  • 最大连续和
  • 分布式系统事务一致性解决方案(基于事务消息)