C#控制台循环控制语句的练习使用
2019-06-10 10:50
1721 查看
- 实现长方形
- 直角三角形(4个)
- 平行四边形
- 等腰三角形
- 空心平行四边形
- 菱形
- 9*9乘法表
1.实现长方形
for (int i = 0; i < 5; i++) { for (int j = 0; j < 5; j++) { Console.Write("*"); } Console.WriteLine(); } Console.WriteLine(); Console.WriteLine();`
2.直角三角形(4个)
2.1
for (int i = 0; i < 5; i++) { for (int j = 0; j <=i; j++) { Console.Write("*"); } Console.WriteLine(); } Console.WriteLine(); Console.WriteLine();
2.2
for (int i = 0; i < 5; i++) { for (int j = i; j <4; j++) { Console.Write(" "); } for (int k =0; k < i+1; k++) { Console.Write("*"); } Console.WriteLine(); } Console.WriteLine(); Console.WriteLine();
2.3
for (int i = 0; i < 5; i++) { for (int j = 0; j < 5-i; j++) { Console.Write("*"); } Console.WriteLine(); } Console.WriteLine(); Console.WriteLine();
2.4
for (int i = 0; i < 5; i++) { for (int j = 0; j < i; j++) { Console.Write(" "); } for (int k = i; k < 5; k++) { Console.Write("*"); } Console.WriteLine(); } Console.WriteLine(); Console.WriteLine();
3. 平行四边形
for (int i = 0; i < 5; i++) { for (int j = 0; j < i; j++) { Console.Write(" "); } for (int k = 0; k < 5; k++) { Console.Write("*"); } Console.WriteLine(); } Console.WriteLine(); Console.WriteLine();
4.等腰三角形
for (int i = 0; i < 5; i++) { for (int j = i; j < 4; j++) { Console.Write(" "); } for (int k = 0; k <= i; k++) { Console.Write("*"); } for (int l = 0; l < i; l++) { Console.Write("*"); } Console.WriteLine(); } Console.WriteLine(); Console.WriteLine();
5.空心平行四边形
for (int i = 0; i < 5; i++) { for (int j = 0; j <i; j++) { Console.Write(" "); } for (int j = i; j <=i; j++) { Console.Write("*"); } for (int k =i; k <i+4; k++) { if (i==0||i==4) { Console.Write("*"); } else { Console.Write(" "); } } for (int l = i; l <= i; l++) { Console.Write("*"); } Console.WriteLine(); } Console.WriteLine(); Console.WriteLine();
.
6.菱形
for (int w = 0; w < 5; w++) { for (int q = w; q < 4; q++) { Console.Write(" "); } for (int e = 0; e <= w; e++) { Console.Write("*"); } for (int r = 0; r < w; r++) { Console.Write("*"); } Console.WriteLine(); } for (int i = 0; i < 4; i++) { for (int j = 0; j <= i; j++) { Console.Write(" "); } for (int k = i; k < 4; k++) { Console.Write("*"); } for (int p = i; p <3 ; p++) { Console.Write("*"); } Console.WriteLine 4000 (); } Console.WriteLine(); Console.WriteLine();
7. 9*9乘法表
for (int i = 1; i <= 9; i++) { for (int j = 1; j <= i; j++) { Console.Write(i + "*" + j + "=" + i * j + "\t"); } Console.WriteLine(); } Console.WriteLine(); Console.WriteLine();
相关文章推荐
- C#中使用语句和循环来控制程序流总程序....
- 第八 讲 : 流程控制-循环语句 - 【天轰穿.Net4趣味编程系列视频教程-vs2010轻松学习C#】
- 2011年11月27日 学会使用循环控制语句解决实际问题
- 学会使用循环控制语句解决实际问题
- 练习2-2 在不使用运算符&&或|| 的条件下编写一个与上面的for循环语句等价的循环语句
- 学会使用循环控制语句解决实际问题
- 对C#中几个循环语句的使用,请教
- shell脚本之-if流程控制语句和for循环语句的使用
- 编写猜数字、年龄游戏来练习利用Python——函数; while,for循环语句及其循环控制语句break,continue的运用
- C_使用break和continue控制循环语句
- 十四周实验报告2:学会使用循环控制语句解决实际问题
- C#中的主要流程控制语句之循环语句
- 黑马程序员----C#中的流程控制语句之循环语句
- 第十周实验报告--2--学会使用循环控制语句解决实际问题
- c#分支语句;循环语句(随堂练习)
- Java使用条件语句和循环结构确定控制流
- c#教程第四课循环控制语句
- 第11周报告2:学会使用循环控制语句解决实际问题
- 第十一周实验报告1--学会使用循环控制语句解决实际问题,并强化注重效率的观念
- C#中的主要流程控制语句之循环语句