测试printf 语句的各种格式的功能

来源:百度知道 编辑:UC知道 时间:2024/05/31 10:43:16
测试printf 语句的各种格式的功能
1. 输出变量顺序对输出结果的影响;
2. 格式控制字符与输出变量之间的关系对输
出结果的影响;
3. 格式控制字符之间有无显示分隔符对输出
变量的格式的影响;
4. 在格式控制字符的%后面添加域宽与否对
输出变量的结果有何影响。
5. 各转义字符对输出格式的影响。

1. 输出变量顺序对输出结果的影响;
printf("%d%d",a,b);
2. 格式控制字符与输出变量之间的关系对输
出结果的影响;
printf("%c",a);
3. 格式控制字符之间有无显示分隔符对输出
变量的格式的影响;
printf("%s",a[]);
4. 在格式控制字符的%后面添加域宽与否对
输出变量的结果有何影响。
printf("%d\t%d",a,b);
5. 各转义字符对输出格式的影响。
printf("\t\b\r\n\"\'\\");

测试printf 语句的各种格式的功能
如果scanf("%d%d",&a&b)
3 4回车

1. 输出变量顺序对输出结果的影响;
printf("%d,%d",a,b)与printf("%d,%d",b,);
3,4与4,3
2. 格式控制字符与输出变量之间的关系对输
出结果的影响;
printf("%d,%c",a,b)与printf("%d,%f",b,);
错现错误,b不为字符型,不匹配
与 3,4.000000
3. 格式控制字符之间有无显示分隔符对输出
变量的格式的影响;
无影响 printf("%d,%d",a,b)与printf("%d%d",b,);
3,4与34
4. 在格式控制字符的%后面添加域宽与否对
输出变量的结果有何影响。
printf("%d,%3d",a,b)与printf("%d,%3.2f",b,);
3, 4与3, 4