c 语言问题?

10.以下程序的执行结果是3.1415927,3.1416,3.141, 3.141
______ 3141593e+000,3.1416e+000,3.142e+000,3.142e+000

_。(注:└┘代表空格)
#include ”stdio.h”
main()
{ float pi=3.1415927;
printf(”%f,%.4f,%4.3f,%10.3f”,pi,pi,pi,pi);
printf(”\n%e,%.4e,%4.3e,%10.3e”,pi,pi,pi,pi);
}

%f浮点数输出
%.4f浮点数输出,保留四位小数,不四舍五入
%4.3f浮点数输出,有效数字4位,小数部分3位,不四舍五入,不够的话,左边补空格
%10.3f浮点数输出,有效数字10位,小数部分保留3位,不四舍五入,不够的话,左边补空格

%e指数格式输出
%.4e指数格式输出,保留4位小数,第5位四舍五入
%4.3e指数格式输出,保留3位小数,第4位四舍五入
%10.3e指数格式输出,保留3位小数,第4位四舍五入
温馨提示:答案为网友推荐,仅供参考
相似回答