每日程序C语言46-函数之间的调用
题目:
编写一个函数,输入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;
}
运行结果
奇数:
偶数:
今日巩固
- 函数之间的调用
- 输出double类型的数值,后面保留几位小数的方式
每日程序C语言46-函数之间的调用相关推荐
- 每日程序C语言3-三个数大小排序
每日程序C语言 题目 输入三个数,按照从小到大的顺序输出 算法分析 在三个数中找出最小的数 比较剩下两个数的大小 依次输出 代码 void sort(int x,int y,int z){if(x&g ...
- 每日程序C语言2-判断某日期是这一年的第几天
每日程序C语言 题目: 输入某年某月某日,判断这一天是这一年的第几天? 程序分析: 闰年和平年的算法,用二维数组来存储月份和天数 核心代码 void fun(int year,int month,in ...
- 每日程序C语言5-斐波那契兔子数
每日程序C语言 题目 古典问题,有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后又生一对兔子,假如兔子都不死,问每个月的兔子总数是多少? 算法分析 兔子的对数符合斐波那契数列 斐 ...
- 求222222c语言递归函数,C语言ch函数的嵌套调用和递归调用.pptx
C语言ch函数的嵌套调用和递归调用.pptx 2012/10/221 上一节我们学到了 n函数的定义 n形参 n函数的声明 n函数的调用 n实参 n函数的调用过程 n局部变量(包括形参)何时分配内容. ...
- WinCC项目函数之间相互调用
采用WinCC作为上位机框架进行开发工业控制界面,全局脚本中C-Editor进行开发工业控制模型. 我们用C#或者C++时,方法之间调用.类调用等等,比较灵活.其实WinCC和C#或者C++一样. 项 ...
- 在c语言中允许函数递归调用,c语言允许函数的递归调用吗
c语言允许函数的递归调用吗 允许.C语言中的函数直接或间接调用自己的过程叫递归. 一.递归的两个必要条件 1.存在限制条件,当满足这个条件时,递归便不再继续. 2.每次递归调用之后越来越接近这个限制条 ...
- c语言函数之间互相调用符号,如何实现C和C++函数互相调用
链接库头文件: //head.h class A { public: A(); virtual ~A(); int gt(); int pt(); private: int s; }; .cpp // ...
- c语言syscall函数,C写调用和Go syscall.Write之间的区别
小编典典 使用write,只有两种情况需要考虑: 如果失败,则结果为-1并被errno设置. 如果成功,则结果为0或更大errno且未设置. 除非您对历史上的Unix实现感兴趣,否则没有其他情况可以考 ...
- C语言丨函数的递归调用和递归函数
目录 前言 一.从阶乘引入 二.递归模板 1.递归函数模板 2.举例分析 三.从数学归纳法理解递归 四.更多递归实例 1.用递归方法编程计算Fibonacci数列 题目分析 程序 2.汉诺塔(Hano ...
最新文章
- docker官方文档中文版_Docker官方文档翻译5
- html+引导,html – 引导点的CSS样式
- 异步加载metadata
- 【编程思想】【设计模式】【行为模式Behavioral】观察者模式Observer
- 如何选择国外虚拟主机空间服务商
- SAP License:你是工程师还是顾问
- AI圣经!《深度学习》中文版隆重上市!美国亚马逊AI领域排名第一畅销书!
- Django-rest-framework框架之drf内置认证,权限,频率类,异常处理与自动生成接口文档
- 数据库候选关键词怎么求_如何选取关键词?
- [Python从零到壹] 四十二.图像处理基础篇之图像金字塔向上取样和向下取样
- 一个更Swifty核心动画
- HBase2.4.8详细教程(一)HBase环境搭建
- 服装进销存管理软件哪个比较好用?
- Matlab:图像轮廓的曲率计算
- handler机制--handler概览
- USBTO232的几个问题,乱码,回车无效,驱动安装
- 数据透视表(2)|计算字段、计算项
- Java实现水电费计费项目
- 学习笔记——使用Unity Network组件开发联机游戏
- 灰度图像彩色化算法研究
热门文章
- u大侠pe系统桌面计算机,详解各种PE启动的过程
- java mongodb 增删改查_java操作mongodb:基本的增删改查
- 腾讯 监控系统服务器数据采集,实战低成本服务器搭建千万级数据采集系统
- java控制语句案例_Java基础语法—流程控制语句
- 走近Quick Audience,了解消费者运营产品的发展和演变
- 基于WASM的无侵入式全链路A/B Test实践
- 动效设计中的隐喻-2
- 在安卓上,微信公众号无法分享到QQ的解决办法之一
- 我的Go+语言初体验——goplus环境问题锦集(一)
- preg_filter用法