判斷回文數(C )

2021-10-03 12:58:06 字數 614 閱讀 3158

什麼是回文數?

簡單的說,就是乙個數正著讀跟倒著讀都是同乙個數。

例如:12345,倒著讀是54321,它不是乙個回文數。而12321,倒著讀還是12321,它就是乙個回文數。

// function:判斷輸入的五位數是否是回文數

#include

using

namespace std;

intmain()

else cout<<

"no"

<}return0;

}

這個呢,是我自己剛學c++時學到的判斷回文數的方法,這個缺陷就如介紹說的一樣,只能判斷五位數的回文數,無法判斷其他位數的數。

#include

using

namespace std;

intmain

(void)if

(num == sum)

//判斷倒著讀跟正著讀是否一樣

else

return0;

}

走過路過給個點讚?,謝謝啦。

C語言 判斷回文數

判斷乙個數是否為回文數,回文數就是它的數字反向排列所得的自然數與它的本身是相等的,比如,若n 12321,則稱它是乙個回文數。程式利用到乙個數字遍歷的for迴圈,將輸入的數字進行反向排列,再與原輸入的數字進行比較,如果相等則為回文數。如下 define crt secure no warnings ...

判斷回文數

如果乙個數的反向倒置數和它的順向數一樣,那麼這個數稱為回文數。編寫乙個測試程式,提示使用者輸入乙個整數值,然後報告這個數是不是回文數。我先後一共寫了三個函式。方法一 由於題目要求輸入的是整數值,所以按照整數的方法倒置數字,與原數比較即可。public class palindrom public s...

判斷回文數

回文 是指正讀反讀都能讀通的句子,它是古今中外都有的一種修辭方式和文字遊戲,如 我為人人,人人為我 等。在數學中也有這樣一類數字有這樣的特徵,成為回文數 palindrome number 設n是一任意自然數。若將n的各位數字反向排列所得自然數n1與n相等,則稱n為一回文數。例如,若n 123432...