谁来帮我 将伪码转换成C 语言
来源:百度知道 编辑:UC知道 时间:2024/09/22 23:35:37
If ( ∣φi-φi-1∣≤180 ) △φ=φi-φi-1
Else △φ=(φi-φi-1)-sgn(φi-φi-1)*360
非常感谢!
Else △φ=(φi-φi-1)-sgn(φi-φi-1)*360
非常感谢!
求夹角?看不出你具体的任务是什么,下面代码你参考一下吧
int foo(int FIi, int FIj)
{
int DeltaFI=0;
if(abs(FIi-FIj)<=180)
{
DeltaFI = FIi-FIj;
}else{
DeltaFI = (FIi-FIj) - sgn(FIi-FIj)*360;
}
return DeltaFI;
}
int main()
{
int DeltaFI;
// 可以把下面这行中的10,200替换成φi和φi-1
DeltaFI = foo(10,200);
return 0;
}