1樓:
宣告乙個int型變數n作為分母兼作項數記數變數,宣告乙個double型變數s記錄前n項之和;利用do~while語句,n從1開始到當前項的浮點和小於8時繼續迴圈,否則退出。退出迴圈後,比較s-8和8-(s-1.0/n),取小者(相等時取前一項)的最後一項的n便是題解。
**如下:
#include "stdio.h"
int main(int argc,char *argv)while(s<8);
if(s-8 > 8-s+1.0/n)
s-=1.0/n--;
printf("s = %f\tn = %d\n",s,n);
return 0;
}執行結果如下:
2樓:
#include "stdio.h"
void main()
while(s<=8);
printf("%d,%f",n,s);
}用c語言寫的看看
3樓:匿名使用者
#include
#include
#include
void main()
while(s<8.0000000000000001);
s1=s-8;
s-=1/i;
s2=8-s;
if(s1>s2)
else
puts(a);}
c++求和 s=1+1/(1+2)+1/(1+2+3)+......+1/(1+2+3+4+5+.....+n) 求程式設計
4樓:匿名使用者
#include
#include
using namespace std;
class caculate;
void caculate::num(int a)void caculate::fun()
}void caculate::print()int main()
c++程式設計 實現1/1+1/2+1/3+...+1/n的累加 要用遞迴呼叫 急求 20
5樓:聽不清啊
#include
using namespace std;
double sum(int n)
int main()
{int n;
cin>>n;
cout<
c++輸入乙個正整數n,程式設計實現求s=1+1+2+1+2+3+...1+2+3+....n
6樓:楊曉磊
#include
int main()
printf ("\n結果為\n");
printf ("%d\n",sum);
return 0;}
7樓:匿名使用者
二樓的給的是c語言的 啊!樓主要的時c++嗎?我寫個c++的吧!
#include
using namespace std;
int main()
;cout<<"請輸入小於100的正整數n:"<>n;
for(i=0;i s+=a[i]; }cout<<"s="< return 0; }已經執行過了!成功!耗時10分鐘做的!希望採納! 8樓:濱崎步最愛 (1)+(1+2)+(1+2+3)+(1+2+3+4)……+(1+2+3+4+……n) 這樣就看懂了 9樓: void sum() }cout << "和為:" << sum_all << endl; }int main() 10樓:輝色楓葉 額 尷尬了 沒看懂規律 c++程式設計題,求數列s=1+2!+3!+4!+...+n!的前n項和,n由鍵盤輸入
5 11樓:匿名使用者 #include using namespace std; void fun(int n) sum +=product; temp++; }cout << "結果為"<> value; fun(value); system("pause");} include 求第i項的值 int func int n int main printf s d n sum return 0 示例執行結果 1s 1 2s 4 3s 10 10s 220 c語言迴圈題!編寫乙個程式,求s 1 1 2 1 2 3 1 2 3 n include main prin... 這樣就ok了。include int main void include stdio.h void main 用c語言編乙個程式,求1 2 3 100的和。如下 include int main 求採納 執行結果 include void main include int main int i c語... string countries 權 var queryresults from n in countries orderby n select n foreach var item in queryresults 編寫程式,接受使用者輸入的若干字串,並按字典排序輸出。要求使用兩種以上的排序演算法。...
C語言程式設計 輸入N,求S 1 (
c語言程式設計題編一程式求s
c程式設計序,定義字串陣列,輸入若干國家名稱,設計演算法按字典順序將這些國家名稱進行排序