|
8鱼币
我看完视频后输入
#include<stdio.h>
void main()
{
int a=15;
float b=123.1234567;
doublc c=12345678.1234567;
char d='p';
printf("a=%d,%5d,%o,%x\n",a,a,a,a);
printf("b=%f,%If,%5.4If,%e\n,b,b,b,b);
printf("c=%If,%f,%8.4If\n",c,c,c);
printf("d=%c,%8c\n",d,d);
}
但它显示
C:\Program Files\Microsoft Visual Studio\MyProjects\adawdad\adadw.c(5) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
C:\Program Files\Microsoft Visual Studio\MyProjects\adawdad\adadw.c(6) : error C2065: 'doublc' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\MyProjects\adawdad\adadw.c(6) : error C2146: syntax error : missing ';' before identifier 'c'
C:\Program Files\Microsoft Visual Studio\MyProjects\adawdad\adadw.c(6) : error C2065: 'c' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\MyProjects\adawdad\adadw.c(6) : warning C4244: '=' : conversion from 'const double ' to 'int ', possible loss of data
C:\Program Files\Microsoft Visual Studio\MyProjects\adawdad\adadw.c(7) : error C2143: syntax error : missing ';' before 'type'
C:\Program Files\Microsoft Visual Studio\MyProjects\adawdad\adadw.c(9) : error C2001: newline in constant
C:\Program Files\Microsoft Visual Studio\MyProjects\adawdad\adadw.c(10) : error C2146: syntax error : missing ')' before identifier 'printf'
C:\Program Files\Microsoft Visual Studio\MyProjects\adawdad\adadw.c(11) : error C2065: 'd' : undeclared identifier
执行 cl.exe 时出错.
adawdad.exe - 1 error(s), 0 warning(s)
是怎么回事啊???????????????球解释!!!!!!!!!!!!
|
|