C語言程式設計>第八週 ⑦ 編寫函式fun,它的功能是:根據以下公式求的值,結果由函式值帶回。m與n為兩個正整數且要求m>n。
例題:編寫函式fun,它的功能是:根據以下公式求的值,結果由函式值帶回。m與n為兩個正整數且要求m>n。
例如:m=10,n=5時,執行結果為252.000000。
請勿改動主函式main與其它函式中的任何內容,僅在函式fun的花括號中填入所編寫的若干語句。
程式碼如下:
#include<conio.h>
#include<stdio.h>
float fun(int m,int n)
{
float result,temp=1.0;
int i;
for(i=1;i<=m;i++)
temp=temp*i;
result=temp;
for(temp=1.0,i=1;i<=n;i++)
temp=temp*i;
result=result/temp;
for(temp=1.0,i=1;i<=m-n;i++)
temp=temp*i;
result=result/temp;
return result;
}
main()
{
FILE*out;
printf("Result=%f\n",fun(10,5));
out=fopen("outfile.dat","w");
fprintf(out,"%f",fun(12,6));
fclose(out);
}
輸出執行視窗如下:
越努力越幸運!
加油,奧力給!!!
相關文章
- C語言程式設計>第八週 ② 編寫函式fun,函式的功能是:根據以下公式計算,計算結果作為函式值返回。C語言程式設計函式公式
- Scala函式與函數語言程式設計函式函數程式設計
- 【python初學者日記】讀入正整數m、n和k,求m、n之間能被k整除的所有整數Python
- Python函數語言程式設計自帶函式Python函數程式設計函式
- 建構函式,拷貝賦值函式的N種呼叫情況函式賦值
- 不用任何賦值的程式設計稱為*函式式*程式設計賦值程式設計函式
- 函數語言程式設計 - 玩轉高階回撥函式函數程式設計函式
- C語言函式指標與回撥用函式C語言函式指標
- Lambda表示式入門--函數語言程式設計與函式式介面函數程式設計函式
- 函式式思維和函數語言程式設計函式函數程式設計
- 3516 求n個整數的最小值 迴圈結構
- 編寫函式int fun(char (*ss)[N],int m,char *s),功能是:形參ss指向一個m行N列的二維字元陣列,每行存放一個字串。求出最長的字串,複製到s所指的字元陣列中,然後返函式字元陣列字串
- GO語言————6.2 函式引數與返回值Go函式
- 【JAVA習題六】輸入兩個正整數m和n,求其最大公約數Java
- 定義一個求n的階乘的函式函式
- POJ 2442-Sequence(優先佇列-m組n個數每組取一個求n個最小值)佇列
- 函數語言程式設計(一) 認識“程式設計正規化”和“函式”函數程式設計函式
- Kotlin 函式與函數語言程式設計淺析Kotlin函式函數程式設計
- C/C++—— 寫一個函式,它的引數為指向函式的指標,返回型別也為指向函式的指標C++函式指標型別
- 【C語言】編寫一個函式,將一個數字字串轉換成該字串對應的數字(包括正整數、負整數)。C語言函式字串
- 瞭解 JavaScript 函數語言程式設計 - 宣告式函式JavaScript函數程式設計函式
- 如何編寫高質量的 JS 函式(3) --函數語言程式設計[理論篇]JS函式函數程式設計
- XDOJ_288 求一個順尋串的next函式值 C語言描述函式C語言
- C語言中函式的返回值C語言函式
- 函數語言程式設計(2) 高階函式函數程式設計函式
- C語言函式指標與回撥函式使用方法C語言函式指標
- Java中的函數語言程式設計(二)函式式介面Functional InterfaceJava函數程式設計函式Function
- 《高質量C++/C程式設計指南》第9章:類的建構函式、解構函式與賦值函式C++C程式程式設計函式賦值
- 函數語言程式設計:Lambda 表示式函數程式設計
- 瞭解 JavaScript 函數語言程式設計 -- 什麼是純函式JavaScript函數程式設計函式
- 高質量C++/C程式設計指南(第9章 類的建構函式、解構函式與賦值函式) (轉)C++C程式程式設計函式賦值
- Python 函數語言程式設計 – 高階函式Python函數程式設計函式
- 函數語言程式設計4-高階函式函數程式設計函式
- Python函數語言程式設計指南(2):函式Python函數程式設計函式
- ORACLE單行函式與多行函式之三:數值函式Oracle函式
- 函數語言程式設計-鏈式程式設計RAC函數程式設計
- 【C語言】編寫一個函式reverse_string(char * string) 實現:將引數字串中的字元反向排列。要求:不能使用C函式庫中的字串操作函式。C語言函式字串字元
- 前端基礎進階(七):函式與函數語言程式設計前端函式函數程式設計