2019-03-15 22:20发布
#include<stdio.h>
void main()
{
double a,b,c,s,v;
printf("Input a,b,c: ");
scanf("%d%d%d",&a,&b,&c);
s=a*b+b*c+a*c;
v=a*b*c;
printf("a=%d,b=%d,c=%d ",a,b,c);
printf("s=%f ",s,"v=%d ",v);
}
一、scanf("%d%d%d",&a,&b,&c);错了,double类型应该用%lf输入,也就是scanf("%lf%lf%lf",&a,&b,&c);
二、长方形的表面积公式错了,忘了×2;
三、输出位置的%d和%f均应为%lf,同一。
四、漏了return 0;(虽然目前不写估计也没什么)
大概就这些,加油debug老铁。
最多设置5个标签!
一、scanf("%d%d%d",&a,&b,&c);错了,double类型应该用%lf输入,也就是scanf("%lf%lf%lf",&a,&b,&c);
二、长方形的表面积公式错了,忘了×2;
三、输出位置的%d和%f均应为%lf,同一。
四、漏了return 0;(虽然目前不写估计也没什么)
大概就这些,加油debug老铁。
一周热门 更多>