1、格式化
#include <stdio.h> int main() { printf("姓名:%s 性别:%s\n", "张三", "男"); return 0; }
%s对应字符串,必须要用双引号
%c对应单个字符串,必须要用单引号
%d对应整数
%f对应浮点数
2、转义符
\n表示换行
\t是制表符,表示占据8个字符的宽度,能够起到水平对齐的作用,如:
#include <stdio.h> int main() { printf("Good\tmorning\tbye\n"); printf("Hello\tworld\tchina\n"); return 0; }
运行结果:
3、所能保留的浮点数的位数
假设n为正整数,则%.nf是小数点后保留n位小数,最后一位四舍五入
%nf表示整数位加上小数位共n位,其中小数位保留6位有效数字,最后一位四舍五入,如果位数过多,最多能精确存储7位,后面的不能精确存储
原文:https://www.cnblogs.com/zx9907/p/10388427.html