题解 | #X形图案#
X形图案
https://www.nowcoder.com/practice/83d6afe3018e44539c51265165806ee4
//对称图形可以用坐标的思想来解决,假设图形被放在坐标方格中, //*和_都有专属坐标,经过观察可以总结出*坐标的规律 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while (sc.hasNextInt()) { int n = sc.nextInt(); //外循环(相当于坐标x):图形总共n行,我们就循环n次 for (int i = 0; i < n; i++) { //内循环(相当于坐标y)结合上一行来看就是第i行第j个 for (int j = 0; j < n; j++) { //观察过坐标图不难发现*都处于【横纵坐标相等】或者【和等于n-1】时 if (i == j || (i + j) == n - 1) { System.out.print("*"); } else { System.out.print(" "); } } //外循环完成一次,代表一行写完,此处换行进行下一次循环 System.out.println(); } } } }
#Java找工作#