1樓:孛霽融芳荃
後面的!是幹嘛的?如果有!就用for迴圈然後拼接成一個字串!
2樓:高金山
簡單而高效!n的值不能超過13,否則會因為資料溢位而回導致結果錯誤。答
#include
int main()
printf("%d\n",sum);
return 0;}
3樓:匿名使用者
#include "stdio.h"
main()
printf("\n%f",sum);
getch();}
4樓:匿名使用者
#include
int func(int n)
int main()
5樓:匿名使用者
#include "stdio.h"
#include
int main()
printf("sum is %d", sum);
getch();
return 0;
}int multi(int a)else if(1 == a)else return a*multi(a - 1);}
6樓:
}*/#include
void main()
printf("%d",sum);}
用c語言編寫程式:求s=1!+2!+3!+……+n!(n由鍵盤輸入)
7樓:匿名使用者
#include
main()
編譯通過且符合題意
8樓:匿名使用者
#include
main()
printf("%d\n",s);}
9樓:小
/* 用迭代的、、 */
void main()
printf("the result is : %ld\n",s);
getch();}
用c語言程式設計實現求1!+2!+3!+。。。+n!的值,其中n值由鍵盤輸入
10樓:free逍遙星空
#include
//64位機器最多隻能取到n = 31,再大資料會溢位int main()
for (int i = 1; i <= n; ++i)printf("the result is %lld\n", result);
return 0;}
用c語言程式設計求:程式設計計算1!+2!+3!+……+n!的值(n<25,n的值由鍵盤輸入)
11樓:
這題很簡單的吧!
我幫你寫個:
#include
long factorial(long n)void printresult(int n, long result)
int main(void)
printresult(n, sum);
return 0;
}例子:
please input a number:
201!+2!+...+20! = 268040729press any key to continue
12樓:匿名使用者
#include
#define n 2
int main()
printf("sum=%d\n",sum);
return 0;
}可以改變#define n 後面的數值來實現改變.
13樓:匿名使用者
n的值由鍵盤輸入,做不到,除非用define,可以做到一改全改,因為n不可以做動態修改
14樓:卻祺謇凡霜
#include
void
main()
printf("result=%ld",result);
getch();}
c語言 求1!+2!+3!+...+n!的值.n由鍵盤輸入
15樓:
我剛在做這道題呢,你可以看看這個例題,稍微改一下就行了:
16樓:高金山
簡單而高效!n的值不能超過13,否則會因為資料溢位而導致結果錯誤。
#include
int main()
printf("%d\n",sum);
return 0;}
17樓:記憶光年
#include
void main()
printf("1!+2!+3!+...+n!的值=%d\n",sum);
}執行過了 沒什麼錯誤了
18樓:
}*/#include
void main()
printf("%d",sum);}
19樓:匿名使用者
#include "stdio.h"
main()
printf("\n%f",sum);
getch();}
20樓:手機使用者
#include "stdio.h"
int calc(int n)
int fun(int n)
return temp;
}void main()
21樓:_迷霧森林
int i,j,sum;
for(i=1;i sum就是最後要求的值 22樓:炎狼先生 #include int func(int n) int main() 23樓:匿名使用者 #include int func(int n) int main() 24樓:匿名使用者 #include "stdio.h" #include int main() printf("sum is %d", sum); getch(); return 0; }int multi(int a)else if(1 == a)else return a*multi(a - 1);} 25樓:匿名使用者 #include main() fac=1; for(j=1;j<=i;j++) sum=sum+fac;} printf(「和為:版%權d」,sum);} c語言 求1!+2!+3!+...+n!的值.n由鍵盤輸入怎麼寫? 26樓:記憶光年 #include void main() printf("1!+2!+3!+...+n!的值=%d\n",sum); }執行過了dao 沒什麼錯誤了 c語言:請分別用三種迴圈結構程式設計計算: 1!+2!+3!+...+n! , n的值由鍵盤輸入。 27樓:匿名使用者 c語言#include void main() while(n<=10); printf("(1->10)! is %d\n",sum); }c++編寫#include using namespace std; void main() cout< c語言程式設計題:s=1!+2!+3!+4!+5!+…+n! n由鍵盤輸入 求迴圈過程 28樓:【神戀 這是我們以前做過 的課後習題 29樓:酷的家族寲 #include int main() printf("%d\n",s); return 0; } 求教c語言:求s=1!+2!+3!+…+n!,n從鍵盤輸入?? 30樓:富察芙淡媚 用遞迴比較容易出錯,你把這些程式都自己除錯一下,選擇一個你能理解和能夠專 執行正確的吧屬! #include "stdio.h" main() float f(n) 31樓: |#include void main() printf("%e\n",sum); } float f(int n) 32樓:匿名使用者 用遞迴比較容易出來錯自 ,你把這些程式都自己除錯一下,選擇一個你能理解和能夠執行正確的吧! #include "stdio.h" main() float f(n) 33樓:燭光下的小老鼠 還是不要用遞迴了,遞迴不太好! 34樓:匿名使用者 #include long jc(int a); /*計算階乘的函式*/int main() /*main函式結束*/ /*計算階乘的函式*/ long jc(int a) /*排除求1!時出現1*0的情況*/ sum += i * jc(i -1);/*將各數的階乘累加起來*/} /*結束for*/ return sum; /*將結果返回給main*/} 35樓:匿名使用者 s=0; t=1; for(i=1,i<=n,i++) staticvoidmain stringargs console.writeline 結果回 是答 sum console.readkey 用c語言編寫程式,計算s 1 1 2 1 2 3 1 2 3 n include usingnamespacestd intmain cout 結果2為 re... 程式1 題目 有1 2 3 4個數字,能組成多少個互不相同且無重複數字的三位數?都是多少?1.程式分析 可填在百位 十位 個位的數字都是1 2 3 4。組成所有的排列後再去 掉不滿足條件的排列。2.程式源 main 程式2 題目 企業發放的獎金根據利潤提成。利潤 i 低於或等於10萬元時,獎金可提1... 1.char s 100 int r 記錄空格位置 for i 0 i 100 i if s i 0 break 檢測到 結束 for i i 1 i 0 i if s i break 往回檢測那裡不是空格 r i 1 尾部空格開始的位置 s r 0 新字串的結束標識 2int i char s 1...用c語言編寫程式,求s
c語言程式設計,編寫程式,求10 用C語言
編寫程式用c語言不是c儘量多做視程式質量