输入两个整数,然后让用户选择1或者2,选1是调用max函数,输出二者中大数,选2时调用min函数输出二者中的小数(指向函数的指针变量)
来源:互联网 发布:淘宝买大玩家币能用吗 编辑:程序博客网 时间:2024/06/05 17:07
#include<stdio.h>int main (){int max(int,int);int min(int x,int y);int (*p)(int,int);int a;int b;int c;int n;printf("enter a and b:");scanf("%d,%d",&a,&b);printf("choose 1 or 2:");scanf("%d",&n);if(n == 1){p = max;}else if(n == 2){p = min;}c = (*p)(a,b);printf("a = %d,b = %d\n",a,b);if(n == 1){printf("max = %d\n",c);}else{printf("min = %d\n",c);}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 = x;}else{z = y;}return z;}
0 0
- 输入两个整数,然后让用户选择1或者2,选1是调用max函数,输出二者中大数,选2时调用min函数输出二者中的小数(指向函数的指针变量)
- 【C语言】用函数指针变量完成:输入两个整数,让用户选择函数,选择1输出较大的数,选择2输出较小的数
- 输入a,b,c三个整数,按由大到小顺序输出。(用3个指针变量指向3个整形变量,然后用swap函数来实现互换3个整型变量的值)
- 输入a,b,c三个整数,按由大到小顺序输出。(用3个指针变量指向3个整形变量,然后用swap函数来实现互换3个整型变量的值)
- 指针变量作为函数参数实现对输入的两个整数按大小顺序输出
- 8--3用指针函数 对输入的两个整数按大小顺序输出
- 利用指向调用函数输出两个数中的较大者
- 用指向函数的指针变量作函数的参数求两个整数中的最大值、最小值、和
- 输入10个整数,用函数编程将其中最大数于最小数位置互换,然后输出互换后的数组。
- 用指针类型的数据作函数参数,对输入的两个整数按大小顺序输出
- 函数模板】求两个整数 或者三个整数中的最大数 自动判断你输入的是几个整数
- 在终端输出字符串,然后封装一个函数,这个函数的功能是:去掉输入的字符串中的空格
- 编写一个程序,要求输入两个浮点数,然后打印出用二者的差值除以二者的乘积所得的结果。在用户非数字的输入之前程序循环处理输入值。
- 例7.2 输入两个整数,要求输出其中值较大者。要求用函数来找到大数。
- 用函数编程计算两整数的最大值,在主函数中调用该函数计算并输出从键盘任意输入的两整数的最大值。
- (c++)写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果两个整数由键盘输入。
- 习题 7.1 写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果。两个整数由键盘输入。
- 函数max用指向对象的指针作函数参数
- django admin 管理模块
- 枚举
- 黑马程序员——java基础----面向对象(四) 异常处理
- SQL中char、varchar、nvarchar的区别
- Java开发熟手该当心的11个错误
- 输入两个整数,然后让用户选择1或者2,选1是调用max函数,输出二者中大数,选2时调用min函数输出二者中的小数(指向函数的指针变量)
- 同构数的判断
- 文件操作-输入输出
- Java基础(其他对象System、时间类(Date、Calendar)、Math)
- Linux 下 LV 大小增加测试
- 我的Android职业规划 以及职场的杂谈
- 如今她在她的城市有着她的时光
- Windows cmd快捷键
- 有a个学生,每个学生有b门课程的成绩。要求用户输入学生序号以后,能输出该学生的全部成绩用指针函数来实现