c語言尋找阿姆斯特朗數的問題

2021-03-04 01:25:38 字數 499 閱讀 5088

1樓:德克and德華

//稍微修改一下就可以了

#include

#include //包含pow函式

int main()

if(flag==1)

if(sum==m)

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

return 0;}

2樓:匿名使用者

其實也叫做水仙花數吧!456這個數不行吧,你自己算算,是395吧我看半天沒懂你寫的什麼;給你我寫的源**:

#include

int q(int n)//定一個函式,就是x^3+y^3+z^3這個,q沒什麼意義,僅我的名字開頭

return sum;

}int main()}}

如果你想自己輸入認證就呼叫q(你輸入的額數值)函式即可。

3樓:間累

你給的**無論輸入什麼都得不到結果,看了半天 不懂你表達的意思

c語言產生隨機數的問題

直接使用c語言的庫函式srand和rand就可以了,最簡單隨機數發生器就是平均分佈的。首先使用你金鑰匯出一個整數,假設為i。然後srand i 後面不斷呼叫rand就可以了。所以你採用rand 32767所產生的隨機數就已經是平均分佈的啦。每次使用srand 設定種子後並非之產生了一個隨機數,而是產...

C語言上的問題編寫函式,返回double陣列中儲存的

你的程式有問題,不是簡單的語句錯誤,你的思路錯了,你看一下你的程式根本就不是在找最大值的索引,而是在找第一次出現數字變小的那個數字的索引,這樣說有點模糊,舉幾個例子,來說明一下你的程式是在幹什麼。例如,你要是搜尋序列1,2,3,1,4,5,6那麼會返回2,因為第二個數字 也就是3 開始第一次下降,因...

c語言for迴圈的問題,C語言迴圈問題

include int main printf d n c 輸出迴圈次數!return 0 呵呵從來沒有看到過這種情況,for迴圈裡面只可能有三個表示式,而且只可能出現二個冒號 他可以是這樣的寫法 for inti 0,j 1 i 10 i j 一個表示式裡面可能帶多個引數 這個程式說的是3x 1問...