题目:

编写一个函数,输入n为偶数时,调用函数求1/2+1/4+…+1/n,
当输入n为奇数时,调用函数1/1+1/3+…+1/n

程序分析

  • 函数的调用

主要代码

main.c

//n为奇数
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为偶数
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("请输入n的值:\n");scanf("%d",&n);if (n%2==0){result=even_Number(n);}else{result=odd_Number(n);}printf("结果是:%.4lf",result);system("pause");return 0;
}

运行结果

奇数:

偶数:

今日巩固

  1. 函数之间的调用
  2. 输出double类型的数值,后面保留几位小数的方式

每日程序C语言46-函数之间的调用相关推荐

  1. 每日程序C语言3-三个数大小排序

    每日程序C语言 题目 输入三个数,按照从小到大的顺序输出 算法分析 在三个数中找出最小的数 比较剩下两个数的大小 依次输出 代码 void sort(int x,int y,int z){if(x&g ...

  2. 每日程序C语言2-判断某日期是这一年的第几天

    每日程序C语言 题目: 输入某年某月某日,判断这一天是这一年的第几天? 程序分析: 闰年和平年的算法,用二维数组来存储月份和天数 核心代码 void fun(int year,int month,in ...

  3. 每日程序C语言5-斐波那契兔子数

    每日程序C语言 题目 古典问题,有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后又生一对兔子,假如兔子都不死,问每个月的兔子总数是多少? 算法分析 兔子的对数符合斐波那契数列 斐 ...

  4. 求222222c语言递归函数,C语言ch函数的嵌套调用和递归调用.pptx

    C语言ch函数的嵌套调用和递归调用.pptx 2012/10/221 上一节我们学到了 n函数的定义 n形参 n函数的声明 n函数的调用 n实参 n函数的调用过程 n局部变量(包括形参)何时分配内容. ...

  5. WinCC项目函数之间相互调用

    采用WinCC作为上位机框架进行开发工业控制界面,全局脚本中C-Editor进行开发工业控制模型. 我们用C#或者C++时,方法之间调用.类调用等等,比较灵活.其实WinCC和C#或者C++一样. 项 ...

  6. 在c语言中允许函数递归调用,c语言允许函数的递归调用吗

    c语言允许函数的递归调用吗 允许.C语言中的函数直接或间接调用自己的过程叫递归. 一.递归的两个必要条件 1.存在限制条件,当满足这个条件时,递归便不再继续. 2.每次递归调用之后越来越接近这个限制条 ...

  7. c语言函数之间互相调用符号,如何实现C和C++函数互相调用

    链接库头文件: //head.h class A { public: A(); virtual ~A(); int gt(); int pt(); private: int s; }; .cpp // ...

  8. c语言syscall函数,C写调用和Go syscall.Write之间的区别

    小编典典 使用write,只有两种情况需要考虑: 如果失败,则结果为-1并被errno设置. 如果成功,则结果为0或更大errno且未设置. 除非您对历史上的Unix实现感兴趣,否则没有其他情况可以考 ...

  9. C语言丨函数的递归调用和递归函数

    目录 前言 一.从阶乘引入 二.递归模板 1.递归函数模板 2.举例分析 三.从数学归纳法理解递归 四.更多递归实例 1.用递归方法编程计算Fibonacci数列 题目分析 程序 2.汉诺塔(Hano ...

最新文章

  1. docker官方文档中文版_Docker官方文档翻译5
  2. html+引导,html – 引导点的CSS样式
  3. 异步加载metadata
  4. 【编程思想】【设计模式】【行为模式Behavioral】观察者模式Observer
  5. 如何选择国外虚拟主机空间服务商
  6. SAP License:你是工程师还是顾问
  7. AI圣经!《深度学习》中文版隆重上市!美国亚马逊AI领域排名第一畅销书!
  8. Django-rest-framework框架之drf内置认证,权限,频率类,异常处理与自动生成接口文档
  9. 数据库候选关键词怎么求_如何选取关键词?
  10. [Python从零到壹] 四十二.图像处理基础篇之图像金字塔向上取样和向下取样
  11. 一个更Swifty核心动画
  12. HBase2.4.8详细教程(一)HBase环境搭建
  13. 服装进销存管理软件哪个比较好用?
  14. Matlab:图像轮廓的曲率计算
  15. handler机制--handler概览
  16. USBTO232的几个问题,乱码,回车无效,驱动安装
  17. 数据透视表(2)|计算字段、计算项
  18. Java实现水电费计费项目
  19. 学习笔记——使用Unity Network组件开发联机游戏
  20. 灰度图像彩色化算法研究

热门文章

  1. u大侠pe系统桌面计算机,详解各种PE启动的过程
  2. java mongodb 增删改查_java操作mongodb:基本的增删改查
  3. 腾讯 监控系统服务器数据采集,实战低成本服务器搭建千万级数据采集系统
  4. java控制语句案例_Java基础语法—流程控制语句
  5. 走近Quick Audience,了解消费者运营产品的发展和演变
  6. 基于WASM的无侵入式全链路A/B Test实践
  7. 动效设计中的隐喻-2
  8. 在安卓上,微信公众号无法分享到QQ的解决办法之一
  9. 我的Go+语言初体验——goplus环境问题锦集(一)
  10. preg_filter用法