测试面试题

此模块致力于我遇到过的面试题,希望可以给大家带来帮助!!!

显示输入数字中的最大值

编写程序,使其:

  1. 从控制台读取数字 N(必须大于 0)
  2. 再从控制台读取 N 个数字
  3. 显示 N 个输入数字中的最大值。

编程方法如下:

Python

"""
编写程序,使其:
1. 从控制台读取数字 N(必须大于 0)
2. 从控制台读取 N 个数字
3.显示 N 个输入数字中的最大值。
"""
class Solution:def __init__(self):self.maximum = 0def solution_main(self):input_number = int(input())if input_number > 0:for i in range(input_number):number = int(input())if self.maximum == 0:self.maximum = numberelse:self.maximum = max(self.maximum, number)print(self.maximum)if __name__ == '__main__':Solution = Solution()Solution.solution_main()

Java

/*
编写程序,使其:
1. 从控制台读取数字 N(必须大于 0)
2. 从控制台读取 N 个数字
3.显示 N 个输入数字中的最大值。*/
public class Solution {public static void main(String[] args) throws Exception {BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));int maximum = 0;int minimum = Integer.parseInt(reader.readLine());//在此编写你的代码if (minimum > 0) {for (int i = 0; i < minimum; i++) {int max1 = Integer.parseInt(reader.readLine());if (maximum == 0) {maximum = max1;} else {maximum = Math.max(maximum, max1);}}System.out.println(maximum);}}
}

GO

/*
编写程序,使其:
1. 从控制台读取数字 N(必须大于 0)
2. 从控制台读取 N 个数字
3. 显示 N 个输入数字中的最大值。
*/func main() {maximum := 0// 从键盘获取数值 inputNumbervar inputNumber int_, _ = fmt.Scanln(&inputNumber)// 判断输入数值大于 0if inputNumber > 0 {// 循环 inputNumber 次,并判断输入最大值for i := 0; i < inputNumber; i++ {var number int_, _ = fmt.Scanln(&number)if maximum == 0 {maximum = number} else {maximum = int(math.Max(float64(maximum), float64(number)))}}fmt.Println(maximum)}
}

【测试面试题】显示输入数字中的最大值相关推荐

  1. 用python输入三个整数输出最大值_python 判断三个数字中的最大值实例代码

    python 判断三个数字中的最大值,具体代码如下所示: #判断三个数中最大值 n1= int(input('please enter the firest number:')) n2 = int(i ...

  2. python 寻找输入数字中的全数字

    寻找输入数字中的全数字(pandigital).(4分) 题目内容: 如果一个n位数刚好包含了1至n中所有数字各一次则称它们是全数字(pandigital)的,例如四位数1324就是1至4全数字的.从 ...

  3. python中if语句求最大值_python 判断三个数字中的最大值实例代码

    python 判断三个数字中的最大值,具体代码如下所示: #判断三个数中最大值 n1= int(input('please enter the firest number:')) n2 = int(i ...

  4. kotlin int最大值_Kotlin程序查找三个数字中的最大值

    kotlin int最大值 Input 3 integer numbers, we have to find the largest of these input numbers. 输入3个整数,我们 ...

  5. python求三个数的最大值编程_python 判断三个数字中的最大值实例代码

    python 判断三个数字中的最大值,具体代码如下所示: #判断三个数中最大值 n1= int(input('please enter the firest number:')) n2 = int(i ...

  6. 给定3个数字,求出这3个数字中的最大值,并将最大值输出

    给定3个数字,求出这3个数字中的最大值,并将最大值输出. public class T3 {public static void main(String[] args) {int a,b,c,max; ...

  7. JS计算数组(几个数字)中的最大值

    Math.max() Math.max() 函数返回一组数中的最大值. console.log(Math.max(1, 3, 2)); // expected output: 3console.log ...

  8. Java获取三个数字中的最大值[5种解决方法]

    第一种解决方法[if嵌套] public static int getMax1(int a, int b, int c) {int max = 0;if (a > b) {if (a > ...

  9. js 创建函数getMax,传递3个参数,返回三个数字中的最大值。

    创建函数getMax,传递3个参数,返回三个数字中的最大值. function getMax3(a,b,c){ if(a>b && a>c){ return a; }els ...

最新文章

  1. CIO:辩证看待云计算 游戏规则已改变
  2. 德国KubeCon直击:如何轻松且安心地将k8s用于生产?
  3. YUV420转YUV444 , YUV420转RGB
  4. 科大星云诗社动态20210306
  5. Cookie防伪造防修改
  6. jquery获取select选择的显示值
  7. 云商城云小店官网源码-修复30套模板支持一键对接各大系统
  8. fgetc与EOF的错综复杂关系
  9. C# 各版本新增功能
  10. bzoj 2724: [Violet 6]蒲公英(分块预处理)
  11. UVALive - 5713 最小生成树
  12. 【论文】PathQG: 基于事实的神经问题生成
  13. C++ File:\dd\vctools\vc7libs\..\..\afxwin1.inl Line24
  14. visio profession 2013破解
  15. android office转pdf插件,Office自带Word转PDF插件 让office的另存为可存储为PDF文件
  16. AOSP ~ Camera - YUV格式简介
  17. 多层高速PCB设计不得不知道的那些事。1:多层板的设计原则
  18. 2022起重机械指挥判断题及答案
  19. 超级计算机 任务提交,超算任务提交系统slurm用法
  20. js关闭谷歌浏览器的当前页面

热门文章

  1. sql 时间范围查询_Excel中使用SQL查询,单元格范围最多支持65536行?
  2. KeyError: [] not found in axis_高调又有质感,女星最爱的至IN单品原来是它!
  3. Python入门100题 | 第008题
  4. 写给用我的“新闻推荐项目”做毕设的同学们
  5. 【算法与数据结构】中缀表达式转为后缀表达式
  6. 【Cocosd2d实例教程七】Cocos2d实现超炫的粒子效果!!
  7. How does Spring @Transactional Really Work?--转
  8. 高并发高流量网站架构详解--转载
  9. ASIHTTPRequest类库简介和使用说明
  10. 【风控模型】神经网络DNN算法构建信用评分卡模型