用指向函数的指针作函数参数
发布日期:2021-06-29 13:29:45
浏览次数:2
分类:技术文章
本文共 704 字,大约阅读时间需要 2 分钟。
/**有2个整数a,b,有用户输入1,2,或3,如输入1,程序就给出a和b中大者,输入2,就给出a和b中小者,输入3,就给出a和b的和**/#include#include int main(){ int f(int x,int y,int (*p)(int ,int )); int max(int x,int y); int min(int x,int y); int sum(int x,int y); int a=34,b=-10; int n; scanf("%d",&n); if(n==1) f(a,b,max); if(n==2) f(a,b,min); if(n==3) f(a,b,sum); return 0;}int f(int x,int y,int (*p)(int ,int )){ int ss; ss=(*p)(x,y); printf("%d\n",ss); return 0;}int max(int x,int y){ int z; if(x>y) z=x; else z=y; return z;}int min(int x,int y){ int z; if(x>y) z=y; else z=x; return z;}int sum(int x,int y){ return x+y;}
转载地址:https://chenhx.blog.csdn.net/article/details/48343649 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
不错!
[***.144.177.141]2024年04月24日 11时22分22秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
MySQL之旅_Day04
2019-04-30
Android属性动画备忘
2019-04-30
Android:Unable to execute dex: Multiple dex files define Lcom/androidquery/util/Constants的解决办法
2019-04-30
手动刷新Consul中配置的属性
2019-04-30
使用git2consul将git中的配置信息同步到Consul中
2019-04-30
安装git2consul
2019-04-30
Windows10禁止一些自带应用后台运行
2019-04-30
探索Mysql json数据类型及使用
2019-04-30
API网关对比与选择
2019-04-30
Spring Cloud Gateway是什么?
2019-04-30
不同维度架构的分类及关系
2019-04-30
Windows11镜像下载地址
2019-04-30
罗技MX MASTER 2S无线鼠标入门指南
2019-04-30
尚硅谷SpringCloud(H版&alibaba)框架开发教程
2019-04-30
Intel(R) CFL Mobile/DeskTop Gra显卡驱动
2019-04-30
Mac上的隐藏文件的显示与隐藏
2019-04-30
远程桌面不能复制粘贴解决办法
2019-04-30
Mac JDK1.6(下载 - Java for OS X 2017-001)
2019-04-30
MAC OS查看端口占用情况及杀死进程
2019-04-30