Java 用for 和 if语句写空心菱形 麻烦问下 if语句里面的内容是如何掏空的 不明白

2024-12-14 20:12:02
推荐回答(1个)
回答1:

if(c==1||C==2*a-1)这里a是行号,前面已经把第一个*之前的空格都打完了
后面就该打同一行菱形的两个*了,这整个ifelse的意思就是,一共要打2*a-1这么多个字符,第一个和最后一个打*,其余都是空格。这就是你所谓的掏空。
话说以后写代码请把缩进写规矩,不然自己吃亏