輸入行數,打印菱形

由需求來看,要打印一個菱形,如下圖所示,並且菱形的高度只能是奇數,如果輸入偶數要重新輸入. 把需求分割成兩塊來看 第一塊;判定輸入的數是否爲奇數, 可以用while () { }選擇語句來實現 只有當num爲偶數時,num%2 == 0 爲真時,才能接着運行,否則,只能重新輸入數字 第二塊:由輸入的數字,決定菱形高度,從而輸出這個菱形 這個菱形可以看做是#和*的合成,只不過把#換成空格就行了,如圖
相關文章
相關標籤/搜索