C 運用函式計算,c 用函式求1到100 的和

時間 2022-03-19 05:10:04

1樓:

#include

#include

using namespace std;

// 求數n的階乘

long long fac(int n)

// 求c(m,n)

long long combination(int m, int n)

// 測試

int main()

cout << "c(" << m << ", " << n << ") = " << combination(m, n) << endl;

return 0;}

c++ 用函式求1到100 的和

2樓:

#include "iostream.h"//引入標頭檔案int sum(int a,int b);//函式宣告int main()

int a,b,sum=0;

cout<<"請輸入起始整數:">a;

cout<<"請輸入終止整數:">b;

sum=sum(a,b);//呼叫sum函式cout

int sum(int a,int b)//函式定義,實現求從a到b的和

int i,sum=0;

for (i=a;i<=b;i++)

sum+=i;//或者寫成:sum=sum+i;

return sum;

若求從1到100的和,則起始整數輸入為1,終止整數輸入為100。

以上程式執行結果為:

3樓:張城

int sum(int n)

4樓:豆小筆

public int sum()

retun sum;}

5樓:中北吳延寶

int n = n*(n+1)/2;

這裡的n等於100

簡單吧,當然你也可以用迴圈做

希望採納哦

絕對是最佳做法

6樓:匿名使用者

int result = 0;

for(int i=1;i<=100;i++)

printf("result of 1 add to 100: %d\n", result);

7樓:刀尖上的小丑

呼叫什麼函式??、sum??

#include

int main(void)

int sum(int i)

兩個警告,但可以執行

c++,如何在一個函式中計算陣列的元素個數?

8樓:匿名使用者

c語言的一個缺點就是資料型別不是自包含的,上面的函式你應該寫成

void jiaojing(int *p,int n)

也就是元素的個數你應該在呼叫函式的時候傳遞過去。

9樓:

指標的話算不出陣列個數的 這樣的就可以void jiaojing(int p)

int length = sizeof(p)/sizeof(int);

10樓:匿名使用者

陣列作為形參傳入函式是,會失去陣列的屬性,只有指標屬性。在呼叫函式內部是不能計算陣列的元素個數的,需要在函式呼叫前計算 後傳入。

試在函式內部計算列印:

無論p是什麼樣的陣列型別,有多少元素個數。sizeof(p)== 4;

c++,編寫一個計算n!的函式,一定要用c++語言寫哦,謝謝了。

用c++計算分段函式

11樓:

//此函式是用來求3元一次方程ax^3+bx^2+cx+d=0的解.

#include

#include

using namespace std;

int main()

return x;

}多多給分哦。。。

12樓:匿名使用者

[cpp] view plaincopyprint?

#include

#include

using namespace std;

int main()

return 0;}

13樓:貝毅穆飛宇

等於-1時的正確結果是-1.1426396637476532959040680358176

程式輸出是正確的,

你說答案不正確,是不是你算錯了,這裡要用弧度,就是-1弧度的角。

14樓:卷今夏侯含巧

函式的輸出用

其中的x和result是變數。

求用c++編寫程式運算,用最簡單的迴圈和函式。

15樓:

//#include "stdafx.h"//if the vc++6.0, with this line.

#include

using namespace std;

int main(void)

cout << "y ≈ " << y << " when x = " << x << endl;

return 0;}

16樓:真梅嘉斯

#include

using namespace std;

double calc(double x, int i, int n, double a, double b)

int main()

C 函式遞迴問題,C 用函式遞迴求1 2 到n的問題

const int len 66 const int divs 6 void subdivide char ar,int low,int high,int level int tmain int argc,tchar ar return 0 將陣列ar子分,並在子分構成中不斷在子分的子串中間賦值為 ...

c語言求1到100的和,c語言中 計算1到100相加

i的初始化值不同,一個是從0開始迴圈,一個是從1開始迴圈,從1開始的迴圈為1到100 包括100 做了100次加法,從0開始的迴圈為0到100 包括100 做了101次加法 煞神一刀 後面一個是從1開始的 前一個是先進行 s i 再進行i 當i 100時,迴圈一次s i之後i 101,退出迴圈 此時...

C 計算分段函式,分段函式c

函式的輸出用 其中的x和result是變數。分段函式c include stdio.h float f float x int main return 0 用c語言程式設計計算分段函式y值 如下 int fun int x 希望對你有幫助 求c 編寫分段函式 include include usin...