1樓:
#include
#include
int main()
num=pow(x,i++)/jie;//pow為計zhi算x的i次方
if(fabs(num)<0.00001)//fabs計算絕對dao值
if(flag)//是加是內
減用容flag標誌
else
}printf("sum=%.2f",sum);
getch();
return 0;}
2樓:匿名使用者
#include
#include
int main(void)
return 0;}
c語言計算表示式s=1-2/x+3/x^2-4/x^3+5/x^4-6/x^5+……(x>!),要求計算精度為n項的絕對值小於10^-5
3樓:匿名使用者
分析:用迴圈來實現累加,迴圈變數取值:1,2,3,...
每次迴圈加1迴圈結束條件=當前項絕對值<1e-5即迴圈條件是t>=1e-5每項的分子:1,2,3,...就是迴圈變數取值每項的分母:
從第2項開始是1,x,x*x,x*x*x,...是前一項的分母再乘以x得到
每項的符號:1,-1,1,-1,...是前一項符號乘以-1得到#include
void main()
printf("%d項和為%lf\n",n,s);}
c語言程式設計的問題 輸入精度 e 和 x,用下列公式求cos(x) cos(x) = x^0/0!-x^2/2!+x^4/4!-x^6/6!+……
4樓:匿名使用者
pow(x,y) 要求x>0,所以pow(-1,a/2)是錯的
來其實,符號用 k=k*(-1)就可以控制
源;x^n/n!bai=x^(n-2)*x*x/((n-2)!*(n-1)*n)也就是利用前項的結果du就可以求,zhi不需要每次分dao別求
c語言程式設計x1/1!-x2/2!+x3/3!-x4/4!+...求前20項和,用雙迴圈和單迴圈兩種方法(x右邊的數字為x的次數
5樓:匿名使用者
#include
void fun( int x )
if( i%2 == 0 )
flag = -1;
else
flag = 1;
if( ** != 0 )
sum += flag*sz/**;
i++;
}printf("結果為: %f\n", sum);
}void main()
6樓:匿名使用者
#include
#include
int jie(int n);
void main()
cout<<"前20 的和是: "<沒足夠的時間刺,就寫這麼多
c語言程式設計題:輸入x和n的值,編寫程式計算f(x,n)=x-x^2+x^3-x^4+...x^n(-1)^n-1,其中用函式power(x,n)求x^n
7樓:匿名使用者
# include
double power(double x, int n)return (result) ;}
用c語言編寫程式,求1到10的階乘之和:s=1!+2!+3!+4!+5!+6!+7!+8!+9!+10!
8樓:凌亂心扉
#include
#include
int main()
sum=sum+mul;
}printf("%d",sum);
system("pause");
return 0;}
9樓:匿名使用者
#include
int main()
return 0;}
10樓:
宣告一個和記錄變
量s,宣告一個階乘記錄變數t,再宣告一個計數變數n。用一個for迴圈,計數變數n從1開始步長為1增值至10為止;t初值設定為1,始終記錄它與n的當前值的乘積,就得到了n的當前值的階乘n!;s初值置0,累加每個n當前值時的階乘t,就完成了題設要求。
**如下:
#include "stdio.h"
int main(int argc,char *argv)執行結果如下:
11樓:匿名使用者
這個回答若到c語言環境執行,那就是一個錯誤的程式,整數的範圍到9!階乘就已經超界,發生溢位錯誤。所以這類題,若是考題,考點就是型別的範圍。
換句話說,選中的答案是錯誤的,而其他三個都是正確的。下面是我的答案
12樓:匿名使用者
★172666706">int fun(int n) /*求n的階乘*/
1.do while 語句
int sum = 0;
int i = 1;
do while(i <= 10) 2.while語句int sum = 0;
int i = 1;
while(i <= 10)
13樓:匿名使用者
#include
main()}
14樓:匿名使用者
15樓:匿名使用者
#include"stdio。
h" /標頭檔案名/int sum(int n) /定義形參,形參部分/ return sum1;}void main()。
16樓:匿名使用者
#include
int main()
printf("s = %d\n",s);
reuturn 0;}
17樓:哦哦哦
#include
#include
int main(int argc, char *argv);int i,j,temp,n;
for(i=1;i<11;i++)
}}for(i=1;i<11;i++)
printf("answer:%d",s[0]);
system("pause");
return 0;}
編寫C語言程式求sxx22x
include int main printf lf s return 0 執行示例 編寫c語言程式 s 1 x x 2 2 x 3 3 x n n 急啊 求幫忙 double cal double x,int n return s main float s 1.0,t 1,x1 1 int i f...
一到非常簡單的程式題關於C語言的
a c c先自加,等於1,在將值傳給a a c 1b c c先把值傳給b,再自加 b 1 c 2 c 就是c加1 2 1 3 a c c自增加1等於1然後賦給a,所以a 1b c c先賦給b,所以b 1,然後c自增1 2printf d d d n a,b,c c自增1 3 然後輸出 這裡需要注意的...
求助一題C語言程式,用指標的,C語言程式設計題,用指標咋做?
new2 next i next i next new1 new1 next new2 c語言程式設計題,用指標咋做?c語言問題求助 利用指標編寫一個c程式 include int main for ip ary ip ary 10 ip printf d ip return 0 c語言指標簡單習題...