C98標準下實現int轉string

2021-10-13 03:49:29 字數 686 閱讀 7434

學校的智障作業系統是c98標準,無法使用c11的to_string函式

題目原題如下

同構數是其平方數的尾數等於該數自身的自然數,例如:25*25=625。從鍵盤輸入乙個不大於10000的自然數,判斷其是否是同構數並按樣例格式輸出。

事實上,還有一類題目需求可以使用int_to_string函式:

提取使用者輸入資料的每一位,然後進行後續某種操作

string型別類似於陣列,可以採用資料索引

string mystr=

"1234"

;mystr[0]

==1; mystr[1]

==2;//...

這樣一來就可以十分簡便的提取資料的每一位了

#

include

#include

#include

#include

using

namespace std;

string int_to_string

(int n)

intmain()

} cout<" yes,"

<"*"<"="

}

Linux程式設計之執行緒池的設計與實現(C 98)

假設伺服器的硬體資源 充裕 那麼提高伺服器效能的乙個很直接的方法就是空間換時間,即 浪費 伺服器的硬體資源,以換取其執行效率。提公升伺服器效能的乙個重要方法就是採用 池 的思路,即對一組資源在伺服器啟動之初就被完全建立好並初始化,這稱為靜態資源分配。當伺服器進入正式執行階段,即開始處理客戶端請求時,...

高效實現整型數字轉字串int2str的方法

將數字轉換成字串有很多方法,現在給出一種高效的實現方法。開闊眼界。char 程式設計客棧 int2str unsigned int values while values 10 return crtn 以上是沒有考慮那麼一點點空間的問題 如果考慮那點空間問題,可以這樣做。char int2str u...

Linux下C語言實現檔案拷貝 轉

linux下c語言實現檔案拷貝 function copy file from file1 to file2 how to execute copyfile file1 file2 under linux data 2007 05 09 include fprintf stderr,bufsiz i...