printf()函数的使用
在这个例子中,将展示格式转换字符、浮点精度和域宽的使用
#include <stdio.h>
int main()
{
int a=-1;
float b=1243.9341;
double c=24212345.2478;
char d='A';
int e=65;
printf("a=%d,%5d, %u, %o, %x\n",a, a,a,a,a,a);
printf("b=%f, %1.2f, %5.4f, e\n", b, b, b, b);
printf("c=%1f, %8.31f,%g\n",c,c,c,c);
printf("d=%c,%8c\n", d, d);
return 0;
}
主要是不理解怎么来的
把你的#号和return 0那个分号;换成英文的
以后打代码记得用英文符合
a=-1, -1, 4294967295, 37777777777, ffffffff
b=1243.934082, 1243.93, 1243.9341, e
c=24212345.247800, 24212345.2478000000119209289550781250000,2.42123e+07
d=A, A
#include <stdio.h>
int main()
{
int a = -1;
float b = 1243.9341;
double c = 24212345.2478;
char d = 'A';
int e = 65;
printf("a=%d,%5d, %u, %o, %x\n", a, a, a, a, a, a);
printf("b=%f, %1.2f, %5.4f, e\n", b, b, b, b);
printf("c=%1f, %8.31f,%g\n", c, c, c, c);
printf("d=%c,%8c\n", d, d);
return 0;
}
在这个例子中,将展示格式转换字符、浮点精读和域宽的使用