每日程序C语言46-函数之间的调用
生活随笔
收集整理的這篇文章主要介紹了
每日程序C语言46-函数之间的调用
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
題目:
編寫(xiě)一個(gè)函數(shù),輸入n為偶數(shù)時(shí),調(diào)用函數(shù)求1/2+1/4+…+1/n,
當(dāng)輸入n為奇數(shù)時(shí),調(diào)用函數(shù)1/1+1/3+…+1/n
程序分析
- 函數(shù)的調(diào)用
主要代碼
main.c
//n為奇數(shù) double odd_Number(int n){double sum=0;int i;for (i = 1; i <=n; i+=2){sum=sum+(float)1/i;}return sum; } //n為偶數(shù) double even_Number(int n){double sum=0;int i;for (i = 2; i <=n; i+=2){sum=sum+(float)1/i;}return sum; } int main() {int n;double result=NULL;printf("請(qǐng)輸入n的值:\n");scanf("%d",&n);if (n%2==0){result=even_Number(n);}else{result=odd_Number(n);}printf("結(jié)果是:%.4lf",result);system("pause");return 0; }運(yùn)行結(jié)果
奇數(shù):
偶數(shù):
今日鞏固
總結(jié)
以上是生活随笔為你收集整理的每日程序C语言46-函数之间的调用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 每日程序C语言45-连接两个链表
- 下一篇: 每日程序C语言47-找到年龄最大的人并输