#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
);
printf("无负号的右对齐,左边留空:%9d\n", c
);
printf("设置精度=============================\n");
double d
= 25.1236;
printf("d=%lf\n",d
);
printf("格式化输出d:\n");
printf("%.3lf\n",d
);
printf("%.9lf\n", d
);
printf("格式化输出字符:\n");
printf("%.3s\n", "abcdefg");
printf("%.9s\n", "abcdefg");
return 0;
}
转载请注明原文地址: https://mac.8miu.com/read-487118.html