1樓:
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的所有質數因子,並輸出結果。
2樓:金魚
#include
void main()
{int t,i;
printf("please input the number:");
scanf("%d",&t);
for(i=1;i
3樓:汐日南莘
#include
#include
int main(void)
while(x<=m);}
4樓:仙戈雅
#include
#include
int main(void)
while(x<=m);
return 1; // main函式有返回值,此處新增返回值}
5樓:巨潤利
好多錯誤好多錯誤好多錯誤好多錯誤
/*輸入一個正整數n,輸出n的所有因子*/#include
#include
int main(void)
while (n <= m);}
6樓:倒黴熊
if (x=0)
修改為if (x==0)
賦值和相等不是一個符號
7樓:匿名使用者
迴圈條件應該是while(n<=m)
用c語言編寫一個程式,從鍵盤輸入一個正整數,輸出這個整數的所有因子
8樓:浪_鷹
#include
#include//數學bai函式標頭檔案
main()
}getchar();
getchar();
}你上機執行一下吧,結果是答對的,有不明白的地方可以再找我……
9樓:查米管和泰
#include
#include//數學複函式標頭檔案
main()
}getchar();
getchar();
}你上機執行一下吧,結dao果是對的,有不明白的地方可以再找我……
c語言問題。因子和。給一個正整數n,請求n所有因子的累加和 10
10樓:匿名使用者
if(n==1)
else
多餘。可去掉。直接保留else分支的內容。
for(i=1;i用n的平方根進一
回步縮小循答環次數
11樓:沒事看看
時間超時了
說明演算法需要優化 試試這個 看能不能ac#include //1172.因子和專
#include
int main()
else
}return 0;}
12樓:匿名使用者
main()
else
}printf("%d\n",sum);}}for example
input 40
sum = 1+40
the loop goes as follows:
i = 2, sum = 43, n = 20i = 2; sum = 45, n = 10i = 2; sum = 47; n = 5i = 5; sum = 52; n = 1end
13樓:不願相離
執行時間限制,程式的執行時間超過了規定的時間限制
14樓:納語天承福
好多錯誤好多錯誤好多錯誤好多錯誤
/*輸入一個正整數n,輸出n的所有因專
子*/#include
#include
intmain(void)
while
(n<=
m);}
求大神解答,要完整**!編寫一個c#控制檯應用程式,要求從鍵盤輸入一個正整數n,然後輸出n的所有因子
15樓:匿名使用者
public int getfactors(int n)}int outfactors = new int[count];
for (int i = 0; i < outfactors.length; i++)
return outfactors;
//by nwinterss
}使用的時候,建立一個int然後讓它等於這個函式就可以調出了。沒有優化,數比較大的話比較耗資源,湊活用吧?。
求採納。
p.s.我是平時用u3d做這些所以其它功能還得自己稍微連結一下。
c語言程式設計題輸入正整數n,輸出
include int main 執行通過,可用。你這個問題問得不是太好啊 你要得到前n項和,首先要告訴別人你需要的返回值的型別啊,int和double float的返回值會有不同的 include int main printf sum f n sum return 0 沒問題,直 接用吧。c語言...
c語言如何輸入正整數N,再輸入N個整數,按從小到大的順序
include int main for i 0 iprintf d a i printf n return 0 c語言 輸入一個正整數n,再輸入n個整數,將它們排序後由小到大輸出 a num 陣列不允許元素為變數。int i,j,num int change,t printf enter numb...
用for編寫輸入正整數n,輸出n行n列空心四邊形圖案
呵呵,怎麼想也想不出,比這個程式再直觀的了,幫你加些註釋吧 include main for i 0 i printf n int a,i,j scanf d a 輸入行數 列數 afor i 0 i的 for j 0 j換行 for i 0 i printf n c語言程式設計題 輸入正整數n,輸...