给出一个三角形的底长和高,求三角形的面积。 输入 第一行是一个整数N,表示样例的个数,以后每行两个整
#include <stdio.h>
main()
{
int n,i;
float b,h,s;
b>=1,h<10000;
scanf("%d",&n);
for (i=1;i<=n;i++)
{
scanf("%f %f",&b,&h);
s=(b*h)/2.0;
printf ("%.1f\n",s);
}
}这样哪里错了,明明可以运行,提交去总是worry answer
笟
浏览 3425回答 2
2回答
-
张幼安
这个为什么可以运行?
-
Yexiaomo
可能原因: 改为: int main() //最好是规范一些
b>=1, h<10000; //这一条语句是什么鬼, 判断也不能这样写吧
return 0; //没写, 规范一些,()剩下的 再修改修改, 还有一个可能会出现错误的:最后一个结果不会让你输出, '\n' 符 ,具体看题目要求
打开App,查看更多内容