#include <stdio.h> int is_prime(int a){ for (int i=2;i<a;i++){ if (a%i==0){return 0;} } return 1; } int main(){ int n; if (scanf("%d",&n)!=EOF){ if (is_prime(n)){printf("%d=%d",n,n);} else{ printf("%d=",n); while (n>1){ for (int i=2;i<=n;i++){ if (is_prime(i)){ if (n%i==0){ n=n/i; if (n!=1){printf("%d*",i);} else{printf("%d",i);} break; } } } } } } else{ printf("input wrong"); } return 0; }
c语言编程练习题:7-138 质因子分解
作者:yunjinqi
类别:编程
日期:2023-05-31 17:15:23
阅读:619 次
消耗积分:0 分
版权所有,转载本站文章请注明出处:云子量化, https://www.yunjinqi.top/article/263
最新文章
系统当前共有 442 篇文章