(默认用空格填充)
空格 输出值为正数时,在输出值前面加上空格, 为负数时加上负号
# 对c、s、d、u类型无影响
# 对o类型, 在输出时加前缀o
# 对x类型,在输出时加前缀0x
#include...*f", 2, a); // 3.14
}
实型(浮点类型)有效位数问题
对于单精度数,使用%f格式符输出时,仅前6~7位是有效数字
对于双精度数,使用%lf格式符输出时,前15~16位是有效数字
有效位数和精度...#include
int main(){
float num;
// 例如:输入 Tab 空格 回车 回车 Tab 空格 3.14 , 得到的结果还是3.14...", &number);
printf("number = %d\n", number);
}
接收多条数据
格式控制字符串和地址列表项在数量和类型上必须一一对应
非字符和字符串情况下如果没有指定多条数据的分隔符..., 可以使用空格或者回车作为分隔符(不推荐这种写法)
非字符和字符串情况下建议明确指定多条数据之间分隔符
#include
int main(){
int number;