程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> matlab-怎麼把一個數弄成4位數

matlab-怎麼把一個數弄成4位數

編輯:編程綜合問答
怎麼把一個數弄成4位數

如輸入123變成的是0123
輸入12變成0012
輸入0變成0000
謝謝。

最佳回答:


這裡我做下補充,用格式控制符%md m是1個數字, 代表輸出的整型的變量占多少位。
如果實際的個數小於m,前面部分就以空格補足。如果實際個數大於或等於m,就以實際個數輸出
int x=60; printf("%4d\n",x); 打印的結果為:空格+空格+60;
回歸你這道題,如果要打印0,只需要在數字前面加0即可
如:int x=60; printf("%04d\n",x); 打印的結果為:0060

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved