头歌–C++之函数练习题入门

  • Post author:
  • Post category:其他


第1关:求最大值

任务描述

本小节需要你求3个整数的最大值。

编程要求

编写函数max(int a, int b, int c),求3个整数的最大值,并通过main函数进行调用。

注意:输入的整数之间用空格隔开。

效果如下:

输入:

29 76 -18


输出:

76


开始你的任务吧,祝你成功!

#include <iostream>
using namespace std;
int max(int a,int b,int c)
{
    if(a>b)
    {
        if(a>c)
        return a;
        return c;    
    }
    {
        if(b>c)
        return b;
        return c;
    }
}
int main()
{
    int a,b,c;
    cin>>a>>b>>c;
    cout<<max(a,b,c);
    return 0;
}

第2关:时制转换

任务描述

本小节需要你完成将24小时制转换为12小时制的程序。

编程要求

编写函数convert(int &hour, int &minute, char &form),将24小时制转换为12小时制,如将14:25转换为2:25 PM,函数参数form取值用‘A’表示‘AM’,‘P’表示‘PM’。

因返回多个值,考虑传引用参数。


注意



版权声明:本文为m0_56638814原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。