如何用 c語言 輸出整數的因子,怎麼用c語言來輸出一個數的因子個數

2021-12-28 22:40:33 字數 2498 閱讀 8495

1樓:匿名使用者

#include

#include//sqrt()的標頭檔案

int main()

2樓:西門**

main()

3樓:沙雕網友快過來

#include

void main()

{int n,j;

scanf("%d",&n);

for(j=1;j<=n;j++)

if(n%j==0)

{printf("%d",j);

printf("\n");

4樓:

void main()}}

5樓:假設還是如果

#include

void gene(int number)}if(number != 1)

printf("%d ", number);

printf("\n");

}int main()

return 0;}

6樓:冰至誠

#include "stdio.h"

void main()

怎麼用c語言來輸出一個數的因子個數 10

7樓:匿名使用者

#include

using namespace std;

int main()

}printf("%d\n",cnt);

return 0;}

8樓:匿名使用者

最簡單容易理解的方法:

1 int v,cnt;

2 scanf("%d",&v);cnt=0;

3 for(i=1;i<=v;++i) if(v%i==0) ++cnt;

4 printf("%d\n",cnt);

9樓:湯姆奧特曼

設所需計算的數是n,首先n/2,若n為奇數,則(n-1)/2,然後對n/2或(n-1)/2求餘,用for迴圈

a=n/2(若n為奇數就(n-1)/2)

for(i=1;i<=a;i++)

最後count乘以2就行了

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語言 輸入一個正整數n,輸出n的所有因子

11樓:

1、定義整型變數,用於程式的運算。

2、輸入兩個大於2的正整數,儲存在變數n和m中。

3、獲取臨時變數t的值為m,設定i的初值為2。

5、用i對整數m求餘,儲存在變數r中。

6、判斷i是否m的質因子,如果是則繼續判斷是否n的質因子,如果不是n的質因子,則退出迴圈。

7、如果i不是質因子,則自加1,繼續判斷。

8、執行程式,輸入兩個大於2的正整數後,計算機就會判斷整數n是否包含m的所有質數因子,並輸出結果。

12樓:金魚

#include

void main()

{int t,i;

printf("please input the number:");

scanf("%d",&t);

for(i=1;i

13樓:汐日南莘

#include

#include

int main(void)

while(x<=m);}

14樓:仙戈雅

#include

#include

int main(void)

while(x<=m);

return 1; // main函式有返回值,此處新增返回值}

15樓:匿名使用者

把if(x=0) 改成 if (x == 0)這種錯誤初學者經常會犯,老手也不能避免,一個偏方是寫這種語句時把數值放在前面,

比如寫成 if (0 == x)

這樣如果你漏了個等號,寫成了 if (0 = x),編譯時編譯器會報錯

16樓:巨潤利

好多錯誤好多錯誤好多錯誤好多錯誤

/*輸入一個正整數n,輸出n的所有因子*/#include

#include

int main(void)

while (n <= m);}

17樓:倒黴熊

if (x=0)

修改為if (x==0)

賦值和相等不是一個符號

18樓:匿名使用者

迴圈條件應該是while(n<=m)

C語言將陣列a中的整數降序排列並輸出,如何程式設計

這個是自己輸入10個整數,不想自己輸的話就先給陣列a賦初值,然後把下面程專 序裡的輸入屬語句去掉即可 include void main for i 0 i 10 i printf d a i include int main int i,j,k for i 0 i 9 i daofor j i j...

如何用c語言編寫程式輸出500以內最大的素數及

include include int prime int n main printf nthe sum is d.n sum 演算法簡單,直接從500到1迴圈,判斷每個數是否為素數,如果是素數,輸出,並累加,一直判斷出10個素數,終止迴圈,輸出累加總數。例程 include int main if...

c語言輸入整數要求倒序輸出while語句

可以參考下面的 include int main return 0 輸出 12345 5 4 3 2 1 include int main printf n return 0 include main printf n c語言編寫程式 輸入一個正整數,將其逆序輸出。例如,輸入12345,輸出5432...