C语言中%-2d是什么意思?
答案:3 悬赏:50 手机版
解决时间 2021-04-08 15:05
- 提问者网友:美人性情
- 2021-04-07 14:58
C语言中%-2d是什么意思?
最佳答案
- 五星知识达人网友:枭雄戏美人
- 2021-04-07 16:25
M %md 以宽度m输出整型数,不足m时,左补空格
0m %0md 以宽度m输出整型数,不足m时,左补零
m,n %m.nf 以宽度m输出实型小数,小数位为n位
例如:设i = 123,a = 12.34567,
则:
printf("%4d +++ %5.2f",i,a);
输出: 123 +++ 12.35
printf("%2d +++ %2.1f",i,a ) ;
输出:
123 +++ 12.3
0m %0md 以宽度m输出整型数,不足m时,左补零
m,n %m.nf 以宽度m输出实型小数,小数位为n位
例如:设i = 123,a = 12.34567,
则:
printf("%4d +++ %5.2f",i,a);
输出: 123 +++ 12.35
printf("%2d +++ %2.1f",i,a ) ;
输出:
123 +++ 12.3
全部回答
- 1楼网友:平生事
- 2021-04-07 18:44
你好:%d是c语言的格式控制符意思是让输入输出函数接收一个整形数据,
%-2d:负号表示左对齐,比如:
1 2 3
右对齐:
1 2 3
2表示当接收的整形数据长度少于2时就在右边补空格对其
比如
printf("%-2d",100);将输出:100
printf("%-6d",100);将输出: 100
-物联网校企联盟技术部
%-2d:负号表示左对齐,比如:
1 2 3
右对齐:
1 2 3
2表示当接收的整形数据长度少于2时就在右边补空格对其
比如
printf("%-2d",100);将输出:100
printf("%-6d",100);将输出: 100
-物联网校企联盟技术部
- 2楼网友:夜余生
- 2021-04-07 17:48
你好:%d是c语言的格式控制符意思是让输入输出函数接收一个整形数据,
%-2d:负号表示左对齐,比如:
1 2 3
右对齐:
1 2 3
2表示当接收的整形数据长度少于2时就在右边补空格对其
比如
printf("%-2d",100);将输出:100
printf("%-6d",100);将输出: 100
-物联网校企联盟技术部
%-2d:负号表示左对齐,比如:
1 2 3
右对齐:
1 2 3
2表示当接收的整形数据长度少于2时就在右边补空格对其
比如
printf("%-2d",100);将输出:100
printf("%-6d",100);将输出: 100
-物联网校企联盟技术部
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯