实验9-函数1:6-1 找两个数中最大者 (10 分)

一、题目:

本题要求对两个整数a和b,输出其中较大的数。

函数接口定义:

int max( int a, int b );

其中ab是用户传入的参数,函数返回的是两者中较大的数。

裁判测试程序样例:

#include <stdio.h>

int max( int a, int b );

int main()
{    
    int a, b;

    scanf("%d %d", &a, &b);
    printf("max = %d\n", max(a, b));
    
    return 0;
}

/* 你的代码将被嵌在这里 */

输入样例:

-5 8

输出样例:

max = 8

代码:

int max(int a,int b)
{
    int z;
    z = a>b?a:b;
    return z;
}

部分题目忘记粘贴,此栏目旨在记录大学C语言学习过程。这是大二时候做的PTA题库,题目来源:PTA网址。答案是个人编写,有部分答案存在错误,仅供同学参考学习。涉及版权问题,可以联系我删除

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 好的,以下是使用Python语言实现读取个整数a和b,然后输出个数的最大值的代码: ```python a = int(input("请输入第一个整数:")) b = int(input("请输入第二个整数:")) if a > b: print("最大值是:", a) else: print("最大值是:", b) ``` 首先,我们使用`input()`函数读取个整数a和b。由于`input()`函数返回的是字符串类型,因此需要使用`int()`函数将其转换为整数类型。然后,我们使用`if-else`语句来判断a和b的大小关系,如果a大于b,则输出a为最大值,否则输出b为最大值。最后,我们使用`print()`函数将结果输出到屏幕上。好的,根据题目要求,您需要编写一个程序,读入2个整数a和b,然后输出它们的最大值。 以下是Python示例代码: ```python a = int(input("请输入第一个整数:")) b = int(input("请输入第二个整数:")) if a > b: print("最大值是:", a) else: print("最大值是:", b) ``` 这段代码会先提示用户输入2个整数,然后将这2个整数存储到变量a和b。接着,使用if语句判断a是否大于b,如果是,则输出a,否则输出b。最终输出的结果即为这2个整数的最大值。好的,根据题目要求,我们需要读取个整数a和b,然后输出这个数的最大值。 下面是一种可能的Python代码实现: ```python a = int(input("请输入第一个整数:")) b = int(input("请输入第二个整数:")) max_num = max(a, b) print("这个数的最大值是:", max_num) ``` 希望这能够帮助你解决问题! ### 回答2: 本题目要求编写程序,先读入个整数a和b,然后输出这个数的最大值。 解决这个问题很简单,只需要用if条件判断语句来判断a和b的大小关系即可。 具体步骤如下: 1. 首先,需要导入输入输出流头文件。 2. 然后,使用cin来读入a和b的值。 3. 接着,使用if语句来判断a和b的大小关系。如果a大于b,则输出a;否则,输出b。 下面是C++代码实现: ```c++ #include <iostream> using namespace std; int main() { int a, b; cin >> a >> b; if (a > b) { cout << a << endl; // 输出a } else { cout << b << endl; // 输出b } return 0; } ``` 注:以上的C++程序也可以用其他编程语言实现这个问题的求解,使用if语句即可。 ### 回答3: 本题要求读入2个整数a和b,然后输出个数的最大值。首先,我们需要明确什么是整数。整数是没有小数部的正或负数字,可以包括0,而不能包括小数点、小数位或数部。 在编程,如果需要输入整数,可以用int类型来表示。int类型可以存储的整数范围是-2147483648到2147483647之间的数值。在输入个整数a和b后,我们可以使用if语句来判断它们之间的大小关系,从而出最大值。 例如,如果a大于b,则输出a,否则输出b。以下是代码示例: #include <iostream> using namespace std; int main() { int a, b; cin >> a >> b; if (a > b) { cout << a << endl; } else { cout << b << endl; } return 0; } 上述代码首先使用cin语句输入个整数a和b,然后使用if语句判断它们之间的大小。如果a大于b,则输出a,否则输出b。最后,使用return语句返回0表示程序运行成功。 当我们运行该程序并输入个整数时,它将输出其较大的整数。这就是如何个整数的最大值。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值