输入行数,打印菱形

由需求来看,要打印一个菱形,如下图所示,并且菱形的高度只能是奇数,如果输入偶数要重新输入. 把需求分割成两块来看 第一块;判定输入的数是否为奇数, 可以用while () { }选择语句来实现 只有当num为偶数时,num%2 == 0 为真时,才能接着运行,否则,只能重新输入数字 第二块:由输入的数字,决定菱形高度,从而输出这个菱形 这个菱形可以看做是#和*的合成,只不过把#换成空格就行了,如图
相关文章
相关标签/搜索