怎麼求一個數的因子?
c++ 中求一個數的因子,因子是什麼?
因子就是所有可以整除這個數的數
比如15的因子是1,3,5,15
怎麼用c語言來輸出一個數的因子個數 10分
最簡單容易理解的方法:
int v,cnt;scanf("%d",&v);cnt=0;for(i=1;i<=v;++i) if(v%i==0) ++cnt;printf("%d\n",cnt);
C語言初學者的問題,如何求一整數的所有因子之和?
這是判斷素數並且輸出分解質因數的代碼。樓主稍微修改下就能得到你的要求。
#include
#include
int isSushu(int a)//判斷一個數是否是素數
{
int i;
for(i=2;i<=sqrt(a);i++)
{
if(a%i==0)
return 0;
}
return 1;
}
int main()
{
int a;
int i;
printf("Please input your number:");
scanf("%d",&a);
printf("質因數如下:\n");
{
if(a%i==0&&isSushu(i))
printf("%d\t",i);
}
return 0;
}
c語言編程:求一個數的質因子
#include
c語言求一個數的因子
#include
#include
這句話好神奇……
這句話似乎想要這樣:
#include