c语言怎么让文字右对齐
4个回答
展开全部
设置一个宽度,默认就是右对齐,左边填充空格:printf("%10d\n", 123);
宽度设置方法:在%d,%和d中间写上一个数,这就是宽度,如果宽度是正整数就是让文字向右对齐,如果宽度是负整数就是让文字向左对齐。
宽度设置方法:在%d,%和d中间写上一个数,这就是宽度,如果宽度是正整数就是让文字向右对齐,如果宽度是负整数就是让文字向左对齐。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
默认就是右对齐的啊,试验一下就知道。
#include <stdio.h>
int main()
{
int i = 10, j = 2345;
printf("%10d\n", i);//如果整型i中数据少于10位,那么就会右对齐
printf("%10d\n", j);
}
如果要左对齐可以加-号
printf("%-10d", i);
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
设置一个宽度,默认就是右对齐,左边填充空格:printf("%10d\n", 123);看看结果
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询