C语言输出格式
小弟初学C语言希望大家可以详细的解释一下以下两道题。小弟不胜感激!1.#include<stdio.h>main(){printf("*%f,%4.3f*\n",3.14...
小弟初学C语言希望大家可以详细的解释一下以下两道题。小弟不胜感激!
1. #include<stdio.h>
main()
{ printf("*%f,%4.3f*\n",3.14,1.1415);}
2. #include<stdio.h>
void main()
{ int x=-2345;
float y=12.3;
printf("%6d,%6.2f",x,y);
}
这两道题的输出结果分别是什么?并且为什么,希望详细些
第二题的有效位不是6位么,但看你的答案好像不是6位啊? 展开
1. #include<stdio.h>
main()
{ printf("*%f,%4.3f*\n",3.14,1.1415);}
2. #include<stdio.h>
void main()
{ int x=-2345;
float y=12.3;
printf("%6d,%6.2f",x,y);
}
这两道题的输出结果分别是什么?并且为什么,希望详细些
第二题的有效位不是6位么,但看你的答案好像不是6位啊? 展开
2009-03-11
展开全部
1题:3.140000,1.141;
2题:##2345,##12.30;
其中#号为空格;
f为以带小数点的形式输出单精度数和双精度数
%f4.3\n就是数字为4,小数位为3
2题:##2345,##12.30;
其中#号为空格;
f为以带小数点的形式输出单精度数和双精度数
%f4.3\n就是数字为4,小数位为3
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
回答者: Cynthia199 - 试用期 一级 3-11 21:3
完全正确
完全正确
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
恩啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询