怎么用C语言编写角度相加减啊,就是度分秒相加减,度和秒过60进1,给个思路或者样板.
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 19:02:47
怎么用C语言编写角度相加减啊,就是度分秒相加减,度和秒过60进1,给个思路或者样板.
怎么用C语言编写角度相加减啊,就是度分秒相加减,度和秒过60进1,给个思路或者样板.
怎么用C语言编写角度相加减啊,就是度分秒相加减,度和秒过60进1,给个思路或者样板.
//给你个能运行的
#include
#include
struct DMS
{
int d;
int m;
int s;
};
void todms(DMS* dms)
{
if(dms->s>=60)
{
dms->m=dms->m+dms->s/60;
dms->s=dms->s%60;
}
if(dms->m>=60)
{
dms->d=dms->d+dms->m/60;
dms->m=dms->m%60;
}
}
int main()
{
DMS a={0,0,0},b={0,0,0},c={0,0,0};
printf("请输入角度a:\n(按度分秒输入)");
scanf("%d%d%d",&a.d,&a.m,&a.s);
todms(&a);
printf("请输入角度b:\n(按度分秒输入)");
scanf("%d%d%d",&b.d,&b.m,&b.s);
todms(&b);
c.d=a.d+b.d;
c.m=a.m+b.m;
c.s=a.s+b.s;
todms(&c);
printf("a的度分秒值为:%d度%d分%d秒\n",a.d,a.m,a.s);
printf("b的度分秒值为:%d度%d分%d秒\n",b.d,b.m,b.s);
printf("a+b度分秒值为:%d度%d分%d秒\n",c.d,c.m,c.s);
return 0;
}
怎么用C语言编写角度相加减啊,就是度分秒相加减,度和秒过60进1,给个思路或者样板.
solidworks2010怎么设置角度的格式 就是想把百分改成度分秒形式?
用C语言编写两个100位数相加,运用数组,结果赋给第三个数组
用C语言编写:两个整数相加和两个小数相加后相乘,并显示两数相乘的结果
度分秒与小数角度度之间怎么换算?
inventor草图约束怎么打角度度分秒
用C语言做100以内奇数相加怎么做?
C语言写多项式相加怎么写?
用c语言编写函数实现余切ctan(),输入参数0-360度,定义pi=3.141526,用公式换角度,调用正弦和余弦函数.
角度的度数分度分秒 那度分秒 的进率是.?
'怎么打 就是度分秒的秒的代表符号.
-1(x0)用C语言编写
将下列式子用C语言编写?
编写一个程序用单链表存储多项式,并实现两个多项式相加的函数?C/C++语言
电子计算器中的度分秒怎么用
度分秒怎么转换
怎么计算度分秒
角度转换分秒和角化成度,