#include<stdio.h>
int main() {
int a = 50;
float b = 156.255f;
printf("格式字符和标志字符的使用=============================\n");
printf("原样输出(%%d):a = %d\n",a);
printf("左对齐(%%-d):a = %-d\n", a);
printf("原样输出(%%+d):a = %+d\n", a);
printf("原样输出(%% d):a = % d\n", a);
printf("八进制输出(%%#o):a = %#o\n", a);
printf("十六进制输出(%%#x):a = %#xd\n", a);
printf("浮点数输出(%%#f):b = %#f\n", b);
printf("设置输出宽度=============================\n");
int c = 20000;
printf("有负号的左对齐,右边留空:%-9d\n",c); //设置宽度为9
printf("无负号的右对齐,左边留空:%9d\n", c);
printf("设置精度=============================\n");
double d = 25.1236;
printf("d=%lf\n",d); //输出小数用%lf
printf("格式化输出d:\n");
printf("%.3lf\n",d);
printf("%.9lf\n", d);
printf("格式化输出字符:\n");
printf("%.3s\n", "abcdefg");
printf("%.9s\n", "abcdefg");
return 0;
}
C 入门-格式化输出字符
最新推荐文章于 2023-07-07 21:20:29 发布