C 求1 2 3 4 5 6 7 8 9 10都可以用什麼方法

時間 2021-10-26 15:13:42

1樓:匿名使用者

#include

using namespace std;

// 迴圈

int f0()

return r;

}// 自己算

int f1()

// 等差數列求和

int f2()

// 遞迴

int f3_(int i)

int f3()

// 超程式設計遞迴

template

struct f4

;template <>

struct f4<1>

;int f4()

int main()

2樓:匿名使用者

只要是迴圈都可以,比如for,while,另外遞迴也行。

3樓:匿名使用者

**:可能存在不完善的地方,請您自己完成。

#include

using namespace std;

//定義遞迴函式;

int getsum(int number)else}int main()

//方法2:while迴圈;

int temp = 1;

while(temp < 11)

//方法3:遞迴;

sum = getsum(10);

return 0;}

c++,用遞迴呼叫求1+2+3+4+5+6+7+8+9+10的和

4樓:二蛋的哥哥哥

**如下:

#include

using namespace std;

int sum(int n)

void main()

{cout<道有

沒幫到你 望採納

5樓:匿名使用者

#include

using namespace std;

int sum(int n)

int main()

用c語言編寫程式,求1到10的階乘之和:s=1!+2!+3!+4!+5!+6!+7!+8!+9!+10!

6樓:凌亂心扉

#include

#include

int main()

sum=sum+mul;

}printf("%d",sum);

system("pause");

return 0;}

7樓:匿名使用者

#include

int main()

printf("1!+2!+3!+4!+5!+6!+7!+8!+9!+10!=%d",sum);

return 0;}

8樓:

宣告一個和記錄變

量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 *ar**)執行結果如下:

9樓:匿名使用者

這個回答若到c語言環境執行,那就是一個錯誤的程式,整數的範圍到9!階乘就已經超界,發生溢位錯誤。所以這類題,若是考題,考點就是型別的範圍。

換句話說,選中的答案是錯誤的,而其他三個都是正確的。下面是我的答案。#include void main() printf("s=%lf\n",s);}

10樓:匿名使用者

★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)

11樓:匿名使用者

#include

main()}

12樓:匿名使用者

#include void main() printf("s=%lf\n",s);}

13樓:匿名使用者

#include"stdio。

h" /標頭檔案名/int sum(int n) /定義形參,形參部分/ return sum1;}void main()。

14樓:匿名使用者

#include

int main()

printf("s = %d\n",s);

reuturn 0;}

15樓:哦哦哦

#include

#include

int main(int argc, char *ar**);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;}

while與if 寫1+2-3+4-5+6-7+8-9+10

16樓:聽不清啊

這個程式是對的,執行結果是-5:

#include

main()

printf("%d",sum);

return 0;

}以下是用if寫的:

#include

main()

printf("%d",sum);

return 0;}

用C語言程式設計 sum 1 2 3 4 5 6 7 8 9 10共n項,n由鍵盤輸入

這個數很大,就算超大整數,也頂不過n 20,一般在15左右,還是能存放!include void main 返回結果 return str 相乘 char bigintmulti char s1,char s2 最高一位可能有進製 while flag 設定積字串結束標記 sum m 0 返回結果,...

求c語言題目,求C語言題目

c語言經典100題 程式1 題目 有1,2,3,4個數字,能組成多少個互不相同且無重複數字的三位數 都是多少 1.程式分析 可填在百位,十位,個位的數字都是1,2,3,4.組成所有的排列後再去 掉不滿足條件的排列.2.程式源 main 程式2 題目 企業發放的獎金根據利潤提成.利潤 i 低於或等於1...

求C語言大神,求C語言大神

自我程式設計 看不清,就看到檔案讀寫,如果 是完整的,你直接建專案,建空白檔案,把 複製進去,編譯執行就行了。別人執行對你也沒用,還是說這 有錯要改? 京山嘿嘿 bgucfhhjgjjjbvbjjb 法律規則的分類。劃分標準按照規則的內容不同,內容規定不同和腐敗授權性規定義務性規定按照規則內容的確定...