|

楼主 |
发表于 2018-6-8 12:46:20
|
显示全部楼层
是int型的,一个数组比较的步骤我不会
#include <stdio.h>
int main()
{
int dedivisor,divisor,a,b;
printf("Please enter two integers:");
scanf("%d,%d",&a,&b);
printf("The result is:\n");
dedivisor=a;
while(1)
{
for(divisor=2; divisor<=dedivisor; divisor++)
{
if(dedivisor%divisor==0)
{
dedivisor=dedivisor/divisor;
break;
}
}
printf("%d ",divisor);
if(dedivisor==1)
{
printf("\n");
break;
}
}
dedivisor=b;
while(1)
{
for(divisor=2; divisor<=dedivisor; divisor++)
{
if(dedivisor%divisor==0)
{
dedivisor=dedivisor/divisor;
break;
}
}
printf("%d ",divisor);
if(dedivisor==1)
{
break;
}
}
这是我之前几个步骤的源代码,下一步是要利用数组,之后我的思路就一些乱 |
|