关于c语言“将一个正整数分解成质因数的乘积”程序的问题#includevoid main(){int a,n;scanf("%d",&n);printf("n=");for(a=2;a

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/22 00:33:03
关于c语言“将一个正整数分解成质因数的乘积”程序的问题#includevoidmain(){inta,n;scanf("%d",&n);printf("n=");for(a=2;a关于c语言“将一个正

关于c语言“将一个正整数分解成质因数的乘积”程序的问题#includevoid main(){int a,n;scanf("%d",&n);printf("n=");for(a=2;a
关于c语言“将一个正整数分解成质因数的乘积”程序的问题
#include
void main()
{
int a,n;
scanf("%d",&n);
printf("n=");
for(a=2;a

关于c语言“将一个正整数分解成质因数的乘积”程序的问题#includevoid main(){int a,n;scanf("%d",&n);printf("n=");for(a=2;a
/*a=1表示重头开始扫描!,因为我要获得下一个素因子,所以要从a=2扫描,虽然写了a=1,可是a++以后就成2了*/
/*下面是我写的代码,
#include"stdio.h"
int s[10005]={1,1};/*素数表,=0表示是素数,=1表示为非素数*/
int p[5002],plen = 0 ;
void mklist()
{
int i,j;
for(i=2;i*i