第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

求問在C++中^這個符號怎么用?要怎么編程?

求問在C++中^這個符號怎么用?要怎么編程?

C++
慕哥6287543 2022-06-04 05:05:44
根據(jù)條件求和題目: 從鍵盤上讀入任意一個0.0至5.0之間的double型變量x, 計算 x-x^2/2!+x^3/3!-……, 直到最后一項(xiàng)的絕對值小于 1e-5提示: (1)請復(fù)制下面語句輸出最后的和值: cout << "sum=" << sum << endl;(2)此題項(xiàng)數(shù)不確定,與初始讀入的x有關(guān)
查看完整描述

2 回答

?
MMMHUHU

TA貢獻(xiàn)1834條經(jīng)驗(yàn) 獲得超8個贊

#include<iostream>
#include<cmath>
using namespace std;
int main()
{
double x,eps=1e-5,sum=0,xtem,fac=1,xi=1,sign=1;
cout<<"please input x:\n";
cin>>x;
do{
xtem=sign*pow(x,xi)/fac;
sum+=xtem;
xi+=1.;
fac*=xi;//階乘
sign*=-1.;//符號
}while(fabs(xtem)>eps);
cout<<"sum="<<sum<<endl;
}

c++中沒有表示次方的運(yùn)算符,求X的Y次方,一般調(diào)用數(shù)學(xué)函數(shù)庫中的pow函數(shù),pow(X,Y),求絕對值是fabs函數(shù)


查看完整回答
反對 回復(fù) 2022-06-06
?
躍然一笑

TA貢獻(xiàn)1826條經(jīng)驗(yàn) 獲得超6個贊

前面的輸入我就不寫了,主要就是循環(huán)
int i = 1;
while(true)//寫一個死循環(huán),在循環(huán)內(nèi)按他的要求退出
{
int nCur = x^i/i;
if(i % 2 == 0)
{
sum -= nCur;
}
else
{
sum += nCur;
}
if(nCur < 0)
{
nCur = 0 - nCur;
}
if(nCur < 1e -5)
{
break;
}
i++;
}


查看完整回答
反對 回復(fù) 2022-06-06
  • 2 回答
  • 0 關(guān)注
  • 210 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號