1头文件没写~~
2main函数应该有返回值类型
3除号写反了~~应该是/而不是\
4float应该用%f输出
5我用的是C++的编译器所以可能不同类型之间的除法操作会自动转换类型~~用BC等我不敢保证不会出错~~
# include
int main() //你也可以写 void main()那最后就不用写 return 0;了
{
int a,b;
float c,d,e;
a=2;b=3;
c=18.00;
d=c/a; //除号\变/
e=c/b; //除号\变/
printf("d=%f\n",d);
printf("e=%f\n",e);
return 0;
}
#include
main()
{
int a,b;
float c,d,e;
a=2;b=3;
c=18.00;
d=c/a;//_________________除号应是/,而不是\
e=c/b;//_________________除号应是/,而不是\
printf("d=%d\n",d);
printf("e=%d\n",e);
}
如果需要得出比较准确的结果,应该将最后两行的%d改为%f,即将整型输出改为浮点型输出
#include
void main()
{ int a,b;
float c,d,e;
a=2;b=3;
c=18.00;
d=c/a;
e=c/b;
printf("d=%f\n",d);
printf("e=%f\n",e);
}
再试试看,应该没问题了吧