首页 新闻 搜索 专区 学院

如何以特定的长度输出字符串

0
[已关闭问题]

我刚刚开始学C语言,想知道如何用printf以特定长度打印字符串?比如说,我输入的字符串是hello,要求输出的长度是8,也就是在比hello宽3个字符的字段内打印出来,要怎么才能做到?

regex的主页 regex | 初学一级 | 园豆:200
提问于:2010-06-05 15:40
< >
分享
其他回答(2)
0

参考:http://www.kuqin.com/language/20080420/7060.html

Astar | 园豆:40805 (高人七级) | 2010-06-06 09:13
0
// 按长度8输出"hello"
char *s = "hello" ;
printf(
"%-8s", s) ; //左对齐
printf("%8s", s) ; //右对齐
翰墨小生 | 园豆:51 (初学一级) | 2010-06-06 16:09
0

同上

云锋 | 园豆:270 (菜鸟二级) | 2010-06-06 19:30
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册