我需要爲幾個結構創建幾個id。 現在我想每個ID將開始從00001到99999如何創建一個如下所示的ID號碼:00001 ... 00002 ....?
例如:
- 第一結構的ID是00001
- 第二結構的ID是00002
- .. 。而等...
現在我需要scanf
它,然後printf
它,以便在黑色窗口中顯示的ID將是這樣的:The id of the first struct is: 00001
我該怎麼做?
我需要使用常規的int
還是double
?
而我如何使用循環for (i=0 ; i<99999 ;i++)
而我是最後的數字?
非常感謝!
你在用什麼語言? – Nikoloff 2011-06-03 11:31:19
它不能是「int」或「double」,因爲它們沒有前導零。int的*表達*可以具有前導零,但這是稍微不同的。 – pavium 2011-06-03 11:39:03