关于#c语言#的问题:#include

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;
}

img


哪里有问题吗

在这个例子中,将展示格式转换字符、浮点精读和域宽的使用