C++语言基础 例程 有默认参数的函数

简介: 贺老师的教学链接 形参/实参、声明/调用/定义 #include <iostream> using namespace std; int max(int a, int b, int c=0);//仅声明时设默认 int main( ) { int a,b,c; cin>>a>>b>>c; cout&l
+关注继续查看

贺老师的教学链接

形参/实参、声明/调用/定义

#include <iostream>
using namespace std;
int max(int a, int b, int c=0);//仅声明时设默认
int main( )
{
    int a,b,c;
    cin>>a>>b>>c;
    cout<<"max(a,b,c)="<<max(a,b,c)<<endl;
    cout<<"max(a,b)="<<max(a,b)<<endl;
    return 0;
}
int max(int a,int b,int c) //定义时不设默认
{
    if(b>a) a=b;
    if(c>a) a=c;
    return a;
}

例用带默认参数的函数实现求最大数

#include <iostream>
using namespace std;
int max(int a, int b, int c=0);//仅声明时设默认
int main( )
{
    int a,b,c;
    cin>>a>>b>>c;
    cout<<"max(a,b,c)="<<max(a,b,c)<<endl;
    cout<<"max(a,b)="<<max(a,b)<<endl;
    return 0;
}
int max(int a,int b,int c) //定义时不设默认
{
    if(b>a) a=b;
    if(c>a) a=c;
    return a;
}
目录
相关文章
|
18天前
|
搜索推荐 编译器 C++
C++基础:第5~6章:数组\函数
C++基础:第5~6章:数组\函数
16 0
|
1月前
|
C语言 C++ Windows
【c++】设置控制台窗口字体颜色和背景色(system和SetConsoleTextAttribute函数 )(内含超好玩的c++游戏链接)
【c++】设置控制台窗口字体颜色和背景色(system和SetConsoleTextAttribute函数 )(内含超好玩的c++游戏链接)
69 0
【c++】设置控制台窗口字体颜色和背景色(system和SetConsoleTextAttribute函数 )(内含超好玩的c++游戏链接)
|
1月前
|
人工智能 编译器 C语言
【C++】基础练习(一)||从C到C++&函数
【C++】基础练习(一)||从C到C++&函数
32 0
|
1月前
|
算法 C++
C++函数适配器
C++函数适配器
|
1月前
|
算法 编译器 C语言
C++函数新思想和标准的输入和输出
C++函数新思想和标准的输入和输出
|
1月前
|
Linux C语言 C++
[C++] C++入门第一篇 -- 命名空间,输入输出,缺省函数,函数重载底层原理2
[C++] C++入门第一篇 -- 命名空间,输入输出,缺省函数,函数重载底层原理2
|
1月前
|
程序员 编译器 C语言
[C++] C++入门第一篇 -- 命名空间,输入输出,缺省函数,函数重载底层原理1
[C++] C++入门第一篇 -- 命名空间,输入输出,缺省函数,函数重载底层原理1
|
1月前
|
存储 算法 C语言
【C++入门到精通】C++入门 —— 内存管理(new函数的讲解)下
【C++入门到精通】C++入门 —— 内存管理(new函数的讲解)下
32 0
【C++入门到精通】C++入门 —— 内存管理(new函数的讲解)下
|
1月前
|
存储 C++ 编译器
【C++入门到精通】C++入门 —— 内存管理(new函数的讲解)上
【C++入门到精通】C++入门 —— 内存管理(new函数的讲解)上
38 0
【C++入门到精通】C++入门 —— 内存管理(new函数的讲解)上
|
1月前
|
算法 C++
【C++入门到精通】C++入门 —— 类和对象(初始化列表、Static成员、友元、内部类、匿名对象)下
【C++入门到精通】C++入门 —— 类和对象(初始化列表、Static成员、友元、内部类、匿名对象)下
30 0
【C++入门到精通】C++入门 —— 类和对象(初始化列表、Static成员、友元、内部类、匿名对象)下
相关产品
云迁移中心
推荐文章
更多