不使用庫函式進行回文數字判斷

2021-08-26 12:55:27 字數 822 閱讀 1619

不使用庫函式,判斷回文數字。

其實最核心的就是如何將乙個正整型數字轉成陣列,我們可以使用數學的取模%和數學的整除/將數字的各個位數取出,逐一放入目標陣列中即可。

public class reversenumber else}/*

* 將目標輸入的整數,不經過庫函式,轉成反序的陣列a。

* @input int originalnum 目標整數

* @return int 返回反序的陣列

*/public static int getreverse(int originalnum)

return reversednum;}/*

* 將陣列反向排列一次,得到乙個a的反向陣列b(即原來的整數的陣列形式)

* @input int reversenum 要轉序的陣列

* @return int 返回轉序完畢的陣列

*/public static int getreverse(int reversenum)

return descnum;}/*

* 將陣列a和陣列b比較,看是否是反序一樣的陣列。

* @input int originalnum, int reversnum 要比較的兩個陣列

* @return boolean 返回判斷結果,如果是回文數,返回true; 如果不是回文數,返回false.

*/public static boolean issamearray(int originalnum, int reversnum)}}

else

return result;}}

不使用庫函式將字串轉換為數字

string是你輸入的字串 num是乙個指標變數,表示字串string轉換為整數的值為num void char change num int num,char string 判斷字串或者num是否為空 if string null num null 因為string可以是 12354 也可以是 9...

字串 不使用庫函式,編寫函式strcpy

一 問題描述 已知strcpy函式的原型是 char strcpy char strdest,const char strsrc 其中strdest是目的字串,strsrc是源字串。1 不呼叫c c的字串庫函式,請編寫函式 strcpy 2 strcpy能把strsrc的內容複製到strdest,為...

leetcode之回文字串庫函式的使用

判斷回文字串就不用說了,大家都會,主要是這裡的倆個庫函式的使用,我忘記了。首先是判斷乙個字元是數字或者字母的函式 原型 extern int isalnum int c 用法 include 包含 功能 判斷 字元變數c是否為字母或數字 說明 當c為數字0 9或字母a z及a z時,返回非零值,否則...