首页 > 代码库 > 输出填充字符
输出填充字符
1 #include <stdio.h> 2 #include <stdlib.h> 3 4 int main() 5 { 6 //%0xld:要是输出小于x位,用0补上,使输出达到x位;否则正常输出。 7 printf("%02ld\n",1); 8 printf("%02ld\n",111); 9 10 printf("------\n"); 11 12 //%xld:要是输出小于x位,用空格补上,使输出达到x位;否则正常输出。 13 printf("%2ld\n",1); 14 printf("%2ld\n",111); 15 16 //要想输出填充其它字符,c只能手动添加 17 //如输出两个整数,不够15位用"*"填充 18 //sprintf构造不同的输出并记录长度 19 char str[100]; 20 long s=100000,t=12345,i,j; 21 j=sprintf(str,"%ld %ld",s,t); 22 for (i=j;i<15;i++) 23 str[i]=‘*‘; 24 str[15]=‘\0‘; 25 printf("%s\n",str); 26 return 0; 27 }
输出填充字符
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。