使用Do While语句编制一个C#星星排列程序

使用Do While语句编制一个C#星星排列程序,第1张

通俗易懂型,伟大的楼主,要采纳我喔,祝您学习顺利~

int row = 5//行数

int num = 5//每排的星星个数

int temp = 5//过渡字段

do

{

num =6- temp

do

{

Console.Write("*")

num--

} while (num >0)

Console.WriteLine()

temp--

row--

} while (row >0)

Private Sub Form_Click()

Dim i As Integer '定义i为整型变量

Dim j As Integer '定义j为整型变量

For i = -2 To 2

For j = 1 To 3 - Abs(i)

Print String(1, "*")

Next j

Print '换行

Next i

End Sub

这样就满足题意了,试试就知道了!

这个很容易啊

有两种方法

一种是直接输出金字塔 ,就是你直接System.out.println(“*”)

System.out.println(“***”)。。。。。

一种是你写个算法,直接输出*号

比如这样 你把你第一行的*的位置假设是一个点的坐标。然后找出其他点的规律,最后控制在那些点上输出*不就出来了嘛 ,想输出几行有几行

这个算法很好想的。。自己动手吧 这样才能真正的学到。。。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11519364.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存