關於C的問題

時間 2022-08-11 05:25:10

1樓:匿名使用者

樓主大意哦,呵呵,一個小小的錯誤

這個程式是求如果一個數的平方和立方都為迴文數,則列印此數#include

#include

int fun(long int n) //此函式判斷n 是否為迴文數

for(i=0;i<=m;i++) //此迴圈提取出各位並計算出一個新的數j

if(j==f) return 0; //這裡錯啦,呵呵,j==f 才表示n是迴文數的

else return j;

} void main()

} 執行結果:

11101

111press any key to continue

2樓:稽燁

void main(){

int n,i,a,b,c;

for(i=11;i<=999;i++){n=i*i;

a=i*i*i;

有點問題~~~~~~~~

3樓:匿名使用者

int型的a ,放不下i*i*i這麼大的數字

4樓:匿名使用者

語法好象沒有問題,也許是語意問題

你這個程式最後輸出的是「不是迴文數的數」

lz最好回來補充下問題,看看這個程式到底是要解決什麼問題,然後現在出現什麼錯誤,這樣也方便分析

關於c語言的問題,關於C語言的問題

鷹弈 1 有定義 int n 0,p n,q p 則以下選項中,正確的賦值語句是 d a.p 1 b.q 2 c.q p d.p 5 解 p為一級指標,其中p為指標的地址,q為二級指標,其中 q為指標的地址,只能給變數或指標變數賦值,不能給地址賦值,所謂地址,就是由acs碼構成,簡單的說,就是每個人...

關於C 的問題

初學者三層寫什麼東西,怎麼傳至,每一層的作用,可能都不是很清楚。既然是初學那還是去看看微軟的petshop吧,研究透徹後很多問題迎刃而解。實際的專案中不一定用三層,可能有 4層5層6層7層8層,很多人就問了,一個專案建那麼多層有什麼用,每一層都是分管什麼東西的,逢分就肯定有作用,建議還是一步步來,先...

關於c語言的問題,一個關於c語言的問題

彬彬有禮 對於你的疑問,我一個一個幫你解決 1.因為5 9 代表整除取商,即結果為0 而 5.0 9 代表5除以9,即結果為0.555556 所以兩者結果完全不一樣。再比如 3 2 1,而3.0 2 1.5 2.double b 2這是對的,沒有必要寫成double b 2.0,因為系統會自動幫你轉...