
C语言编程,大虾看一下!
#include<stdio.h>voidmain(){inta=5,b=7;floatx=67.8564,y=-789.124;;longn=1234567;unsig...
#include<stdio.h>
void main()
{
int a=5,b=7;
float x=67.8564,y=-789.124;;
long n=1234567;
unsigned u=65535;
printf("%8.2f,%8.2f,%.4f,%.4f,%3f,%3f\n",x,y,x,y,x,y);
printf("%e,%10.2e\n",x,y);
printf("%ld,%lo,%x\n",n,n,n);
printf("%u,%o,%x,%d\n",u,u,u,u); 展开
void main()
{
int a=5,b=7;
float x=67.8564,y=-789.124;;
long n=1234567;
unsigned u=65535;
printf("%8.2f,%8.2f,%.4f,%.4f,%3f,%3f\n",x,y,x,y,x,y);
printf("%e,%10.2e\n",x,y);
printf("%ld,%lo,%x\n",n,n,n);
printf("%u,%o,%x,%d\n",u,u,u,u); 展开
2个回答
展开全部
如果你是想知道输出答案的话,你运行一下就可以了,另外我跟你解释下
%8.2f类似结构的意思。这个代表总共输出8位小数点后面2位。其他类推
%8.2f类似结构的意思。这个代表总共输出8位小数点后面2位。其他类推
更多追问追答
追问
%3f 如何理解?
追答
总共输出三位 会自动转换精度 比如输出一个整数5的话 结果为5.00
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询