乙個C語言問題,不知道怎麼上手

發布 科技 2024-04-10
5個回答
  1. 匿名使用者2024-02-07

    上述方法需要對因子進行兩次計算,複雜度增加,可以使用陣列來儲存因子,完整的程式如下。

    #include

    int main()

    int i,j,sum=0;

    int a[1000]=;陣列儲存因子 for(i=1; i<1000;i++)

    sum=0;k=0;

    for(j=1;j<=i/2;j++)

    如果 (i%j=0) 判斷因子。

    a[k++]=j;因子儲存在陣列中。

    sum+=j;求因子之和。

    if(sum==i) 如果因子之和等於自身 printf("%5d",i);輸出換行符和數字本身 printf(" its factors are :");

    for(j=0;jreturn 0;

  2. 匿名使用者2024-02-06

    int i,j,k,sum=0;

    int a[50];

    k=0;for(i=1;i<1000;i++)sum=0;

    for(j=1;j<=i/2;j++)

    if (i%j==0)

    sum=sum+j;

    if(sum==i)

    a[k++]=i;

    然後,您可以重新輸出陣列 a 的值,然後在取其因子時進行迴圈輸出。

  3. 匿名使用者2024-02-05

    從 1 開始累積,並使用每個附加值進行驗證:

    如果產品大於 1000,請退出迴圈,否則驗證:

    乘積是否等於總和就是輸出。

  4. 匿名使用者2024-02-04

    #include

    #include

    using namespace std;

    int main()

    int n;

    int sum;

    int i,j,k;

    for(i = 1;i<=1000;i++)sum = 0;

    n = i;

    for(k = 2;kif(n%k == 0)

    sum += k;

    if(i == sum+1)

    Cout:這個方法有點高,不知道這有沒有要求,你試試吧。

  5. 匿名使用者2024-02-03

    不,因為沒有足夠的工作。

相關回答
12個回答2024-04-10

while(j<=i) 是乙個無限迴圈。

int j=0 應為 j=1 >>>More

8個回答2024-04-10

上面說這麼多是無稽之談。 樓主請看:注意你的程式:printf(“%d,%d”,(a,b),(b,a); >>>More

20個回答2024-04-10

準確地說不是超能力或者魔法,神靈右座後面的水提到了十四卷中幻殺的線索,從他的話中可以推斷出上條的右手與神靈右座的終極目的有關,而第十四卷也提到了神的概念,神的發音和上一模一樣,然後之前和煉丹師交手的時候,上條的右手被打斷了,裡面是龍王的頭,而十五卷的最後一方通過他們拿到的英文單詞“dragon”的紙條, 以及與20卷中前乙個具有相同威力的火的右側(注意名稱的右側)的能力,以及最後的大麻爆炸。綜上所述,可以推斷出右手的力量可能是原罪,如果力量完美,它就可以成為上帝。 當然,這仍然只是猜測,讓我們看看河馬會怎麼寫。

35個回答2024-04-10

這是愛,兄弟情誼,還是愛? 我不明白。 我的建議呢,不辜負愛你的人,注重細節,給予愛。 >>>More

15個回答2024-04-10

你不要太主動,如果你太積極,他也不會懂得用心珍惜你,男人就是這樣,但是你可以從旁邊的人開始,先不要說,讓他們幫你,你會有更多的機會,即使你得不到, 你可以成為乙個好朋友。