C#编程基础第八课2:c#中的二重循环练习-经典双重for循环语句小案例
发布日期:2025-06-18 14:37:43
浏览次数:3
分类:精选文章
本文共 783 字,大约阅读时间需要 2 分钟。
练习1:双重for循环输出*组成的直角三角形
在C#编程中,双重for循环可以用来生成直角三角形。以下代码展示了一个简单的实现方式:
static void Main(string[] args) { for (int i = 1; i <= 5; i++) { for (int j = 1; j <= 2 * i - 1; j++) { Console.Write("* "); } Console.WriteLine(); } Console.ReadLine();} 运行该代码,输出结果如下:
这个代码通过外层循环控制行数(从1到5),内层循环控制每行的星号数量(从1到2*i-1)。通过调整外层循环的条件和内层循环的逻辑,可以生成不同大小的直角三角形。
练习2:双重for循环输出*组成的等腰三角形
与直角三角形不同,等腰三角形的每一行星号数量与行号相关,但不遵循2*i-1的规律。以下代码展示了如何使用双重for循环生成等腰三角形:
static void Main(string[] args) { for (int i = 1; i <= 5; i++) { for (int j = 1; j <= i; j++) { Console.Write("* "); } Console.WriteLine(); } Console.ReadLine();} 运行该代码,输出结果如下:
在这个代码中,外层循环控制行数(从1到5),内层循环控制每行的星号数量(从1到i)。这样生成的等腰三角形每行的星号数量逐步增加,与等腰三角形的特点一致。
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2026年06月21日 13时14分54秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
PHP命名空间带来的干扰
2023-03-01
PHP和MySQL Web开发从新手到高手,第1天-搭建PHP开发环境
2023-03-01
php商店管理系统,基于PHP的商店管理系统.doc
2023-03-01
PHP四大主流框架的优缺点总结
2023-03-01
PHP图片处理—PNG透明缩放并生成灰图
2023-03-01
php在liunx系统中设置777权限不起作用解决方法
2023-03-01
PHP基于openssl实现的非对称加密操作
2023-03-01
php基本符号大全
2023-03-01
php基础篇-二维数组排序 array_multisort
2023-03-01
php增删改查封装方法
2023-03-01
php多条件筛选功能的实现
2023-03-01
php多线程
2023-03-01
PHP大数组循环-避免产生Notice或者是Warning
2023-03-01
PHP大数组过滤元素、修改元素性能分析
2023-03-01
PHP大文件切片下载代码
2023-03-01
php如何做表格,新手怎么制作表格
2023-03-01
RabbitMQ集群 - 普通集群搭建、宕机情况
2023-03-01
PHP如何生成唯一的数字ID
2023-03-01
PHP如何获取当前页面的最后修改时间
2023-03-01