C语言中%d中间加负数是什么意思? 最好能举下例。

如题所述

-表示输出时左对齐,要指明宽度才有用,不足宽度的会补空格,没有指明实际无任何意义。
例如:· int i=3;
printf("%-8d",i);
输出:3后跟7个空格
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-03-26
这是输出格式的设置

比如 %3d 表示输出最小占3个位置 向右对齐 不够3位前面补空格
%-3d 表示向左对齐,不足3位后面补上空格本回答被提问者采纳
第2个回答  2014-10-18
你是说在robotc里还是ch啊?
相似回答