用嵌套的for循环编写程序,要求通过这个嵌套的循环在屏幕上打印下列图案:
2 回答
米琪卡哇伊
TA贡献1998条经验 获得超6个赞
图片上的图形输出代码:
public class demo{ public static void main(String[] args){ for ( int i= 1 ;i<= 9 ;i++){ for ( int z=( 9 -i)* 2 ;z>= 1 ;z--){ System.out.print( " " ); } for ( int x= 1 ;x<=i;x++){ System.out.print(x+ " " ); } for ( int y=i- 1 ;y>= 1 ;y--){ System.out.print(y+ " " ); } System.out.println(); } } } |
显示一个整数的所有素数因子:
public class demo { public static void main(String[] args) throws Exception { Scanner cin = new Scanner(System.in); System.out.print( "请输入一个正整数:" ); int n = cin.nextInt(); System.out.print(n + "=" ); int count = 0 ; for ( int i = 2 ; i <= n; i++) { if (n % i == 0 ) { if (count == 0 ) System.out.print(i); else System.out.print( "*" + i); count++; n = n / i; i--; } } } } |
宝慕林4294392
TA贡献2021条经验 获得超8个赞
添加回答
举报
0/150
提交
取消