作业帮 > 综合 > 作业

c语言 或者excel计算 要求实用的.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 11:10:51
c语言 或者excel计算 要求实用的.
能不能给我写个程序计算道路平曲线要素的 要求输入半径R(m);角度a(° ′ ″),然后计算切线长:T=R*tan(a/2) 平曲线长L=R*a*(π/180°) 外距E=R*sec(a/2)-R
#include
#include
#define PI 3.14
void main()
{
double R,a,T,L,E;
printf("请输入半径和角度.");
scanf("%lf%lf",&R,&a);
T=R*tan(a/2);
L=R*a*(PI/180);
E=R*sec(a/2)-R;
printf("切线长为%lf,平曲线长为%lf,外距为%lf",T,L,E);
return 0;
}
再问: 编译显示有问题啊。。。 学校网速慢不如你叫我扣扣如何。。?谢了啊 三九零二乌七八七七 成功了绝对给金币。。再做课程设计计算量太大了..
再答: 不好意思,现在才回。我事先只是写了下,没有上机运行。 现在运行过了,主要问题有几个: (1)有些标点符号要修改下,可能是输入法没有切换过来。 (2)main函数的类型定义错了,应该是int型。 (3)C语言中不能直接用sec函数,所以可以替换成sec=1/cos。 所以E=R/(cos(a/2))-R; 大概就这些问题了。还是运行不了的话我再加你吧。