求梯形的面积c语言#include int main(){float a,b,c,s;scanf("%d,%d,%d",&a,&b,&c);s=(a+b)*c/2.0;printf("%.2f\n",s);return 0;}错在哪里为什么输出的答案是0 呢
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/25 17:29:03
![求梯形的面积c语言#include int main(){float a,b,c,s;scanf(](/uploads/image/z/1378357-61-7.jpg?t=%E6%B1%82%E6%A2%AF%E5%BD%A2%E7%9A%84%E9%9D%A2%E7%A7%AFc%E8%AF%AD%E8%A8%80%23include+int+main%28%29%7Bfloat+a%2Cb%2Cc%2Cs%3Bscanf%28%22%25d%2C%25d%2C%25d%22%2C%26a%2C%26b%2C%26c%29%3Bs%3D%28a%2Bb%29%2Ac%2F2.0%3Bprintf%28%22%25.2f%5Cn%22%2Cs%29%3Breturn+0%3B%7D%E9%94%99%E5%9C%A8%E5%93%AA%E9%87%8C%E4%B8%BA%E4%BB%80%E4%B9%88%E8%BE%93%E5%87%BA%E7%9A%84%E7%AD%94%E6%A1%88%E6%98%AF0+%E5%91%A2)
求梯形的面积c语言#include int main(){float a,b,c,s;scanf("%d,%d,%d",&a,&b,&c);s=(a+b)*c/2.0;printf("%.2f\n",s);return 0;}错在哪里为什么输出的答案是0 呢
求梯形的面积c语言
#include
int main()
{
float a,b,c,s;
scanf("%d,%d,%d",&a,&b,&c);
s=(a+b)*c/2.0;
printf("%.2f\n",s);
return 0;
}
错在哪里为什么输出的答案是0 呢
求梯形的面积c语言#include int main(){float a,b,c,s;scanf("%d,%d,%d",&a,&b,&c);s=(a+b)*c/2.0;printf("%.2f\n",s);return 0;}错在哪里为什么输出的答案是0 呢
类型是float 用的输入格式是%d 不匹配
用%f应该就可以了 你试试