求等边三角形面积,
等边三角形面积数学基础对于程序设计能力而言很重要。对于等边三角形面积,请选择合适的方法计算之。
输入格式:
测试数据有多组,处理到文件尾。每组测试输入1个实数表示等边三角形的边长。
输出格式:
对于每组测试,在一行上输出等边三角形的面积,结果保留2位小数。
//可以随便看看我的代码哪出错了吗
#include<stdio.h>
#include<math.h>
double l(double a);
int main()
{
double a,b;
scanf("%lf",&a);
scanf("%lf",&b);
l(a);
l(b);
return 0;
}
double l(double a)
{
double q,s;
s=sqrt(3)*(a*a)/4.0;
printf("%.2lf\n",s);
return 0;
} 本帖最后由 jhq999 于 2022-5-20 11:38 编辑
int main()
{
double a,b;
while(scanf("%lf",&a))l(a);////////用非数字字符结束
return 0;
} 本帖最后由 tyl555 于 2022-5-20 19:39 编辑
jhq999 发表于 2022-5-20 10:58
在pta上面报错了,大佬这个是什么问题呀?上面带值编译为空,提交又直接报错了 tyl555 发表于 2022-5-20 19:38
在pta上面报错了,大佬这个是什么问题呀?上面带值编译为空,提交又直接报错了
有样例没有,没有样例要求不明确 jhq999 发表于 2022-5-20 20:47
有样例没有,没有样例要求不明确
就只有1.0和2.0 tyl555 发表于 2022-5-20 22:16
就只有1.0和2.0
样例主要是指.....
输入:
xxxxxxxxxxxxx
输出:
yyyyyyyyyyyy 傻眼貓咪 发表于 2022-5-20 22:37
样例主要是指.....
输入:
1.0 2.0
输出:
0.43 1.73
tyl555 发表于 2022-5-20 22:39
输入:
1.0 2.0
输出:
你还是把原题的地址发出来吧 本帖最后由 tyl555 于 2022-5-21 10:39 编辑
jhq999 发表于 2022-5-21 06:14
你还是把原题的地址发出来吧
在pta上面的,好像需要账号登陆
7-38 等边三角形面积
分数 10
作者 usx程序设计类课程组
单位 绍兴文理学院
数学基础对于程序设计能力而言很重要。对于等边三角形面积,请选择合适的方法计算之。
输入格式:
测试数据有多组,处理到文件尾。每组测试输入1个实数表示等边三角形的边长。
输出格式:
对于每组测试,在一行上输出等边三角形的面积,结果保留2位小数。
输入样例:
1.0
2.0
输出样例:
0.43
1.73
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB tyl555 发表于 2022-5-21 10:37
在pta上面的,好像需要账号登陆
7-38 等边三角形面积
要不你试试这个
double l(double a);
int main()
{
double a;
while(scanf("%lf",&a))printf("%.2lf\n",l(a));
return 0;
}
double l(double a)
{
return sqrt(3.0)*(a*a)/4.0;
}
1
0.43
3
3.90
2 4 5
1.73
6.93
10.83 jhq999 发表于 2022-5-21 11:34
要不你试试这个
运行超时了
页:
[1]