一个用JAVA如何打印菱形的程序?
发布网友
发布时间:2022-04-26 19:19
我来回答
共2个回答
热心网友
时间:2023-10-23 11:04
它的思路是这样的
譬如对于i=1,它先打印6个空格,然后打印1个星号
即就是对于每一个i,先打印这一行对应的空格号,然后打印星号*
你后面的代码一样的效果,先根据行数打印对应的空格数,然后补上星号
其实你不用考虑位置的,因为你每一行都是缩进1个空格,即就是下一行的开始星号一行比前一行提前一个字符的位置。所以那些位置必然居中的,好看期间,你可以改一下就好看多了。。for(int i=1;i<=7;i++){
热心网友
时间:2023-10-23 11:04
请参考