在“%”和”d”可以数字来控制输出的距离,可否在其加一个变量(我试过好像不行)如果行的话,请指点。谢谢。 |
|
只能加一个数,类似printf(“%5d”,a),加变量是不行的
|
|
你可以动态改变输出格式字符串,如:
int a=10; 所以可以对form字符串进行字符串修改操作,以动态控制输出格式。 |
|
%*d,后面把变量写在对于与d的那个变量的前面。
|
|
%*d,后面把变量写在对于与d的那个变量的前面。
|
|
%4d %-4d 其中一个靠右一个靠左(具体看看我忘了),但如果你的数字的长度大于4则以你的数字长度进行输出。
|
|
what r u want to do?
|