面向对象程序设计上机练习三(有默认参数的函数)

面向对象程序设计上机练习三(有默认参数的函数)

Time Limit: 1000MS Memory Limit: 65536KB

Problem Description

利用默认参数的函数实现求2个或3个整数的最大值。

Input

输入3个int型整数。

Output

输出第1、2个整数及其最大值;
输出第1、2、3个整数及其最大值。

Example Input

88 66 99

Example Output

88 66 88
88 66 99 99

Code realization

#include <iostream>

using namespace std;
int max(int a,int b)
{
    if(a>=b)
        return a;
    else
        return b;
}
int main()
{
    int a,b,c;
    cin>>a>>b>>c;
    cout<<a<<" "<<b<<" "<<max(a,b)<<endl;
    cout<<a<<" "<<b<<" "<<c<<" "<<max(max(a,b),c)<<endl;
    return 0;
}
时间: 2024-10-03 19:25:55

面向对象程序设计上机练习三(有默认参数的函数)的相关文章

面向对象程序设计上机练习七(类和对象)

面向对象程序设计上机练习七(类和对象) Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description 利用类的数据成员和成员函数完成下列操作:输入三个整数,输出它们的最大值. Input 输入三个整数. Output 输出3个整数的最大值. Example Input 2 8 5 Example Output 8 Code realization #include <iostream> using n

面向对象程序设计上机练习五(类和对象)

面向对象程序设计上机练习五(类和对象) Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description 定义类Time,Time有3个公用的数据成员hour.min.sec分别表示小时.分.秒. 在主函数main中定义Time类对象t1,在主函数main中输入t1的各数据成员再并输出各数据成员. Input 输入类对象的3个数据成员hour.min.sec. Output 输出类对象的3个数据成员hour

面向对象程序设计上机练习四(变量引用)

面向对象程序设计上机练习四(变量引用) Time Limit: 1000MS Memory Limit: 65536KB Problem Description 将变量的引用作为函数形参,实现2个int型数据交换. Input 输入2个int型整数. Output 输出2个整数交换前后的值. Example Input 88 66 Example Output 88 66 66 88 Code realization #include <iostream> using namespace st

面向对象程序设计上机练习二(函数模板)

面向对象程序设计上机练习二(函数模板) Time Limit: 1000MS Memory Limit: 65536KB Problem Description 利用数组和函数模板求5个数最大值(分别考虑整数.单精度.长整数的情况). Input 分别输入5个int型整数.5个float 型实数.5个long型正整数. Output 分别输出5个int型整数的最大值.5个float 型实数的最大值.5个long型正整数的最大值. Example Input 11 22 666 44 55 11.

面向对象程序设计上机练习一(函数重载)

面向对象程序设计上机练习一(函数重载) Time Limit: 1000MS Memory Limit: 65536KB Problem Description 利用数组和函数重载求5个数最大值(分别考虑整数.单精度.长整数的情况). Input 分别输入5个int型整数.5个float 型实数.5个long型正整数. Output 分别输出5个int型整数的最大值.5个float 型实数的最大值.5个long型正整数的最大值. Example Input 11 22 666 44 55 11.

有默认参数的函数

<HTML> <HEAD> <TITLE>有默认参数的函数</TITLE> </HEAD> <BODY> <FONT SIZE=5> <? function printColored($Text, $Color="black")//定义function函数 { print("<FONT COLOR="$Color">$Text</FONT>&q

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<<"max(a,b,c)="<<max(a,b,c)<<endl; cout<<"m

C++默认参数与函数重载 注意事项

一.默认参数在C++中,可以为参数指定默认值.在函数调用时没有指定与形参相对应的实参时, 就自动使用默认参数. 默认参数的语法与使用:(1)在函数声明或定义时,直接对参数赋值.这就是默认参数:(2)在函数调用时,省略部分或全部参数.这时可以用默认参数来代替. 注意:(1)默认参数只可在函数声明中设定一次.只有在没有函数声明时,才可以在函数定义中设定.(#add ,此句意为存在函数声明和定义两部分的时候.验证表明有这个限制,可以随便,但出于规范,在声明中指定)(2)如果一个参数设定了缺省值时,其右

Flash面向对象程序设计的演变

程序|对象|设计 注:以下引用出自<<Flash ActionScript 2.0-RIA应用程式开发 >>,引用已得到本书作者:Luar的允许.如涉及版权问题请与我联系,马上擦除.转贴请注明出处. 本节会以一个粒子运动系统(粒子运动系统其实是大量Movie Clip在一个范围内随机移动,当碰到边界便会反弹)作范例,讲解Movie Clip面向对象程序设计上的改变. 1.全域函数 开发步骤: 先准备好一个Movie Clip ball代表粒子,大量地将它拖到舞台上,输入这些Movi