python求五个数中的最大值和最小值_python编程 求输入的10个数中的最大值和最小值,并输出它们各自是第几个...
展开全部
importjava.util.ArrayList;e68a84e8a2ad3231313335323631343130323136353331333431373266
importjava.util.List;
importjava.util.Scanner;
@authorHeYiding
publicclassScannerDemo{
publicstaticvoidmain(String[]args){
Stringprompt="请输入任意多个数字,用空格隔开:";
List<Integer>ints=readNumbers(prompt);
Integermax=null,min=null;
for(Integeri:ints){
if(max==null||i>max){
max=i;
}elseif(min==null||i<min){
min=i;
}
}
System.out.println("最大值:"+max+",最小值:"+min);
}
读取用户输入的数字,数字以空格隔开
@paramprompt提示信息
@return用户输入的数字
privatestaticList<Integer>readNumbers(Stringprompt){
List<Integer>result=newArrayList<Integer>();
System.out.println(prompt);
Scannerscanner=newScanner(readLine());
while(scanner.hasNextInt()){
result.add(scanner.nextInt());
}
returnresult;
}
privatestaticStringreadLine(){
ScannerlineReader=newScanner(System.in);
Stringline=lineReader.nextLine();
returnline;
}
}
C语言
#include
int main()
{
int a[10],n,max,min,maxxiabiao,minxiabiao;
for(n=0;n<=9;n++)
{
scanf("%d",&a[n]);
}
max=min=a[0];
maxxiabiao=minxiabiao=0;
for(n=0;n<=9;n++)
{
if(a[n]>max)
{
max=a[n];
maxxiabiao=n;
}
else if(a[n]
{
min=a[n];
minxiabiao=n;
}
}
printf("max=%d,xiabiao=%d\n",max,maxxiabiao);
printf("min=%d,xiabiao=%d\n",min,minxiabiao);
return 0;
}
运行效果:
扩展资料:
return 0代表程序正常退出。return是C++预定义的语句,它提供了终止函数执行的一种方式。当return语句提供了一个值时,这个值就成为函数的返回值。
return语句用来结束循环,或返回一个函数的值。
1、return 0,说明程序正常退出,返回到主程序继续往下执行。
2、return 1,说明程序异常退出,返回主调函数来处理,继续往下执行。return 0或return 1对程序执行的顺序没有影响,只是大家习惯于使用return(0)退出子程序而已。
python求五个数中的最大值和最小值_python编程 求输入的10个数中的最大值和最小值,并输出它们各自是第几个...相关推荐
- 第十四周项目一数组大折腾(1)创建一个有20个元素的整型数组,通过初始化,为数组中的前10个元素赋初值,然后通过键盘输入后10个元素的值,从前往后输出数组中元素的值,每五个元素
问题及代码 创建一个有20个元素的整型数组,通过初始化,为数组中的前10个元素赋初值,然后通过键盘输入后10个元素的值,从前往后输出数组中元素的值,每五个元素 换一行. /*烟台大学计算机学院 201 ...
- C编程实现:对10个数进行排序
下面来介绍一下在Microsoft Visual C++中使用C来编程实现对键盘输入的10个数进行排序.具体步骤如下: 1.首先打开Microsoft Visual C++软件,选择新建C++源文件, ...
- C 语言 某人在国外留学,不熟悉当地的天气预报中的华氏温度值,请编程按每隔10°输出0°到300°之间的华氏温度的对照表,方便他对照查找
某人在国外留学,不熟悉当地的天气预报中的华氏温度值,请编程按每隔10°输出0°到300°之间的华氏温度的对照表,方便他对照查找.已知华氏和摄氏温度的转换公式为:C = 5 / 9 X (F - 32) ...
- python求素数代码_Python编程求质数实例代码
本文研究的主要是Python编程求质数实例,选取了几个数进行了测试,具体如下. 定义:质数又称素数.一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数:否则称为合数. 我们知道自然 ...
- python求n的阶乘并输出身份信息_python编程求n的阶乘_使用Python编程的阶乘
python编程求n的阶乘 Before we start implementing factorial using Python, let us first discuss what factori ...
- python完全数的做法_python编程求10000以内的完全数
题目:编程求10000以内的完全数. 完全数:数字所有真因子(即除了自身以外的约数)的和,等于数字本身. 例如:第一个完全数是6,它有约数1.2.3.6,除去它本身6外,其余3个数相加,1+2+3=6 ...
- c语言求100以内被7整除的最大自然数,编程,求100以内被7整除的最大自然数
java 编程,求1000以内能被17整除数的和 publicclassTest{publicstaticvoidmain(String[]args){intsum=0;for(inti=1;i c# ...
- python从入门到实践答案博客园_Python编程:从入门到实践——【作业】——第四章(操作列表)...
第四章作业 4-1 比萨 : 想出至少是三种你喜欢的比萨,将其名称存储在一个列表中,再使用for循环将每种比萨的名称都打印出来. 修改这个for循环,使其打印包含比萨名称的矩阵,而不仅仅是比萨的名称. ...
- python圆面积的计算_Python编程题:输入圆半径,输出圆面积?python计算圆面积教程...
python计算圆的面积,读程序,要求格式化输出浮点数s,并保留6位小数,请填写--缺少的语句? 你好,保留6位小数的代码是s="%.6f"%s. 第一个空是return s 第二 ...
最新文章
- php mysql 分组 分页_简单的PHP+Mysql实现分页
- HBM3内存子系统传输速率惊人,带宽突破1TB/S!
- YOLOv5在建筑工地中安全帽佩戴检测的应用(已开源+数据集)
- webform计算某几列结果_工业CAE案例实战精选|脱硫吸收塔工艺仿真计算系统
- 家境普通的年轻人出路到底在何方?
- java dom获取命名空间属性_Java DOM XML解析::获取元素属性值
- headfirstjava_1.BreakingTheSurface
- 学习笔记(10):每一道试题都是有解题密码(2018年下半年信息系统项目管理师试题讲解)-用这种简单方法破解这么难的试题,我也是醉了(试题21-25)...
- Component name “XXX“ should always be multi-word vue/multi-word-component-names
- 装系统:主分区、扩展分区、逻辑分区,引导(启动)分区、系统分区、活动分区
- 网络流量监控(局域网)
- 使用R语言进行时间序列(arima,指数平滑)分析
- mysql dual表用法_mysql dual表的用途及案例
- ThinkPad安装ALPS驱动后任然关闭触摸板失败的解决方法
- grep -q 大小比较
- html线条倾斜代码,HTML5 居中斜向分割线切换的单页网页模板
- C#--throw的几种抛异常方式及区别
- 利用photoshop cs5新增功能之“智能填充
- 在outlook中批量导入MSG文件
- 微信小程序实现锚点跳转
热门文章
- Python踩坑指南(第二季)
- matplotlib error - no module named tkinter
- 树莓派开发2-静态库,动态库,wiringpi库
- TensorFlow基础11-(小批量梯度下降法和梯度下降法的优化)
- css为元素添加样式,JQuery如何为元素添加样式
- this. $ refs: undefined 的解决办法
- 语义分割--Label Refinement Network for Coarse-to-Fine Semantic Segmentation
- 华为服务器修改SN,服务器渠道货SN配置
- Data-truncation--Incorrect-string-value
- spring中那些让你爱不释手的代码技巧