c语言:用函数的嵌套调用,找4个整数中最大的数。(递推)
2016-03-02 11:15
381 查看
用函数的嵌套调用,找4个整数中最大的数。(递推)
解:程序:
#include<stdio.h>
int max2(int a,int b)
{
return (a > b ? a : b);
}
int max4(int a, int b,int c,int d)
{
int max2(int a, int b);
return max2(max2(max2(a,b),c),d);
}
int main()
{
int a, b, c,d,max;
printf("please enter four integer numbers:");
scanf("%d,%d,%d,%d", &a, &b,&c,&d);
max = max4(a, b,c,d);
printf("max is %d\n", max);
return 0;
}
结果:
please enter four integer numbers:-1,2,45,2
max is 45
请按任意键继续. . .
本文出自 “岩枭” 博客,请务必保留此出处http://yaoyaolx.blog.51cto.com/10732111/1746648
解:程序:
#include<stdio.h>
int max2(int a,int b)
{
return (a > b ? a : b);
}
int max4(int a, int b,int c,int d)
{
int max2(int a, int b);
return max2(max2(max2(a,b),c),d);
}
int main()
{
int a, b, c,d,max;
printf("please enter four integer numbers:");
scanf("%d,%d,%d,%d", &a, &b,&c,&d);
max = max4(a, b,c,d);
printf("max is %d\n", max);
return 0;
}
结果:
please enter four integer numbers:-1,2,45,2
max is 45
请按任意键继续. . .
本文出自 “岩枭” 博客,请务必保留此出处http://yaoyaolx.blog.51cto.com/10732111/1746648
相关文章推荐
- 1:编写虚幻引擎中的UC和C++代码
- c语言之数据类型长度
- c++ 访问父类方法
- 小型C/C++项目的makefile编写
- C++文件读写详解(ofstream,ifstream,fstream)
- 浅谈C++数组与指针(一维)
- c++的几种典型数据类型
- 卡马克:用C++进行函数式编程
- c++中cout、cerr、clog的区别
- 在C代码中调用C++接口
- C++基础总结(3)--复杂数据类型
- C++基础总结(3)--复杂数据类型
- C++ const wchar_t*转string
- c++ (P49—P68)
- C/C++从文件开头按行读取内容==并无需新建文件,获取前部分内容
- 自主输入数值求和及平均值(数组的应用)
- [C/C++基础]读写文件
- Cpp--关于windows.h头文件
- 深入理解C++中public、protected及private用法
- C++语言-07-异常处理和信号处理