猿问

给出一个三角形的底长和高,求三角形的面积。 输入 第一行是一个整数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
我要回答