#include stdio.h

為陽(yáng)原等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及陽(yáng)原網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都做網(wǎng)站、網(wǎng)站建設(shè)、陽(yáng)原網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
#include iostream.h
#include math.h
#includeiomanip.h
class Angle
{
public:
double degree,cent,second,Hudu,seconds;
//
構(gòu)造函數(shù)
Angle(double _degree,double _cent,double _second)
{
degree=_degree;
cent=_cent;
second=_second;
seconds=(degree*3600+cent*60+second);
Hudu=(degree*3600+cent*60+second)*2*3.1415926535/(360*60*60);
}
Angle()
{
}
SToD()
{
second=seconds-int(seconds/60)*60;
degree=int((seconds-second)/3600);
cent=int((seconds-second-degree*3600)/60);
}
~Angle()
{
}
};
void main()
{
//
正算過程
//
定義變量
Angle B(51,38,43.9023),L(126,2,13.1360),_B,_L;
double L0,l,N,a0,a4,a6,a3,a5,x,y,rou;
rou=(360*60*60)/(2*3.1415926535);
if(int(L.degree)%6!=0)
{
L0=6*(int(L.degree)/6+1)-3+6;
}
else
L0=6*(int(L.degree)/6)-3+6;
l=L.Hudu-L0*3600*2*3.1415926535/(360*60*60);
N=6399698.902-(21562.267-(108.973-0.612*cos(B.Hudu)*cos(B.Hudu))*cos(B.Hudu)*cos(
B.Hudu))*cos(B.Hudu)*cos(B.Hudu);
a0=32140.404-(135.3302-(0.7092-0.0040*cos(B.Hudu)*cos(B.Hudu))*cos(B.Hudu)*cos(B.
Hudu))*cos(B.Hudu)*cos(B.Hudu);
a4=(0.25+0.00252*cos(B.Hudu)*cos(B.Hudu))*cos(B.Hudu)*cos(B.Hudu)-0.04166;
a6=(0.166*cos(B.Hudu)*cos(B.Hudu)-0.084)*cos(B.Hudu)*cos(B.Hudu);
a3=(0.3333333+0.001123*cos(B.Hudu)*cos(B.Hudu))*cos(B.Hudu)*cos(B.Hudu)-0.166666
7;
a5=0.0083-(0.1667-(0.1968+0.0040*cos(B.Hudu)*cos(B.Hudu))*cos(B.Hudu)*cos(B.Hudu)
)*cos(B.Hudu)*cos(B.Hudu);
x=6367558.4969*B.Hudu-(a0-(0.5+(a4+a6*l*l)*l*l)*l*l*N)*sin(B.Hudu)*cos(B.Hudu);
y=(1+(a3+a5*l*l)*l*l)*l*N*cos(B.Hudu);
//結(jié)果輸出
cout"x="xendl;
cout"y="yendl;
// 反算過程
double b,Bf,Nf,Z,b2,b3,b4,b5,l1;
b=(x/6367558.4969);
Bf=b+(50221746+(293622+(2350+22*cos(b)*cos(b))*cos(b)*cos(b))*cos(b)*cos(b))*0.000
0000001*sin(b)*cos(b);
Nf=6399698.902-(21562.267-(108.973-0.612*cos(Bf)*cos(Bf))*cos(Bf)*cos(Bf))*cos(Bf)*c
os(Bf);
Z=y/(Nf*cos(Bf));
b2=(0.5+0.003369*cos(Bf)*cos(Bf))*sin(Bf)*cos(Bf);
b3=0.333333-(0.166667-0.001123*cos(Bf)*cos(Bf))*cos(Bf)*cos(Bf);
b4=0.25+(0.16161+0.00562*cos(Bf)*cos(Bf))*cos(Bf)*cos(Bf);
b5=0.2-(0.1667-0.0088*cos(Bf)*cos(Bf))*cos(Bf)*cos(Bf);
_B.seconds=Bf*rou-(1-(b4-0.12*Z*Z)*Z*Z)*Z*Z*b2*rou;
l1=(1-(b3-b5*Z*Z)*Z*Z)*Z*rou;
_L.seconds=L0*3600+l1;
_B.SToD();
_L.SToD();
#include?stdio.h
double?f(double?x)
{return(x*3+1);}
void?main(){
double?x;
scanf("%lf",x);
printf("%lf",f(x));
}
#includestdio.h
#includeconio.h
void?login();
void?add();
bool?flags?=?true;
void?main()
{
while(flags)
login();
//add();
//getch();
}
void?login()
{
int?k;
int?L=888;
printf("口令888;請(qǐng)輸入驗(yàn)證口令:");
scanf("%d",k);
if(L==k)
{
int?choice;
printf("您輸入正確,歡迎使用C計(jì)算器\n");
printf("+=======選擇要做的運(yùn)算=======+\n");
printf("+=?1、加法?=+\n");
printf("+=?2、減法?=+\n");
printf("+=?3、乘法?=+\n");
printf("+=?4、除法?=+\n");
printf("+=?5、求余?=+\n");
printf("+=?0、退出?=+\n?");
printf("+============================+\n");
scanf("%d",choice);
switch(choice)
{
case?1:
add();
break;
case?0:
flags?=?false;
break;
default?:?printf("您輸入有誤");
break;
}
}
else
{
printf("您輸入錯(cuò)誤,請(qǐng)重新輸入!");
}
}
void?add()
{
int?jia,fa;
printf("請(qǐng)輸入2個(gè)數(shù)");
scanf("%d?%d",jia,fa);
printf("%d+%d=%d\n",jia,fa,jia+fa);
}
首先你add寫在login里面,main先執(zhí)行l(wèi)ogin在執(zhí)行add,可是add在login了,所以main保留一個(gè)login,函數(shù)不能嵌套,add寫在外面。為了實(shí)現(xiàn)循環(huán),添加一個(gè)標(biāo)志位flags初始為true,在選項(xiàng)里添加一個(gè)退出,選擇之后flags設(shè)為flase,退出計(jì)算器。
當(dāng)前題目:C語(yǔ)言用函數(shù)實(shí)現(xiàn)高斯加法 高斯求積公式c語(yǔ)言
網(wǎng)頁(yè)網(wǎng)址:http://www.yijiale78.com/article42/ddocsec.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、網(wǎng)站收錄、靜態(tài)網(wǎng)站、網(wǎng)站導(dǎo)航、網(wǎng)站策劃、電子商務(wù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容