解题思路:主要在注解里
注意事项:
参考代码:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); for(int i = 2;i<=n;i++){ while(true){ //判断i是不是n的因数 //如果是,就说明除得尽 if(n%i==0){ //除得尽,就要判断n是不是等于i。要是等于输出i,要是不等于就拼接字符串i+"*"; if(n!=i){ System.out.print(i+"*"); }else{ System.out.print(i); } //最后真的除i。然后在判断 n/=i; }else{ break; } } } } }
0.0分
1 人评分
C二级辅导-计负均正 (C语言代码)浏览:698 |
回文串 (C语言代码)浏览:3095 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:646 |
完数 (C语言代码)浏览:757 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:594 |
图形输出 (C语言代码)浏览:1422 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:609 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:692 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:532 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:620 |