第七章第十题(找出最小元素的下标)(Find the subscript of the smallest element)

  • 7.10(找出最小元素的下标)编写一个方法,求出整数数组中最小元素的下标。如果这样的元素个数大于1,则返回最小的下标。使用下面的方法头:
    public static int indexOfSmallElement(double[] array)
    编写一个测试程序,提示yoghurt输入10个数字,调用这个方法,返回最小元素的下标,然后显示这个下标值。
    7.10(Find the subscript of the smallest element)Write a method to find the index of the smallest element in the integer array. If the number of such elements is greater than 1, the smallest subscript is returned. Use the following method header:
    public static int indexOfSmallElement(double[] array)
    Write a test program, prompt yoghourt to enter 10 numbers, call this method, return the subscript of the smallest element, and then display the subscript value.
  • 参考代码:
package chapter07;import java.util.Scanner;public class Code_10 {public static void main(String[] args) {double[] array = new double[10];Scanner input = new Scanner(System.in);System.out.print("Enter 10 numbers: ");for (int i = 0;i < 10;i++)array[i] = input.nextDouble();System.out.println("The index of small element is " + indexOfSmallElement(array));}public static int indexOfSmallElement(double[] array){double min = array[0];int flag = 0;for (int i = 1;i < array.length;i++)if (min > array[i]) {min = array[i];flag = i;}return flag;}
}
  • 结果显示:
Enter 10 numbers: 1.1 2.2 3.3 1.1 4.4 5.5 6.6 7.7 8.8 9.9
The index of small element is 0Process finished with exit code 0

第七章第十题(找出最小元素的下标)(Find the subscript of the smallest element)相关推荐

  1. Java黑皮书课后题第7章:7.10(找出最小元素的下标)使用下面的方法头编写一个方法,求出一个整数数组中的最小元素下标。编写测试程序,提示用户输入10个数字,调用这个方法返回最小值的下标(多个则最小

    7.10(找出最小元素的下标)使用下面的方法头编写一个方法,求出一个整数数组中的最小元素下标.编写测试程序,提示用户输入10个数字,调用这个方法返回最小值的下标(多个则返回最小的下标) 题目 题目描述 ...

  2. Java黑皮书课后题第7章:7.9(找出最小元素)使用下面的方法头编写一个方法,求出一个整数数组中的最小元素。编写测试程序,提示用户输入10个数字,调用这个方法返回最小值,并显示这个最小值

    7.9(找出最小元素)使用下面的方法头编写一个方法,求出一个整数数组中的最小元素.编写测试程序,提示用户输入10个数字,调用这个方法返回最小值,并显示这个最小值 题目 题目描述与运行示例 破题 代码 ...

  3. 第七章第二十二题(计算一个字符串中大写字母的数目)(Calculates the number of uppercase letters in a string)

    第七章第二十二题(计算一个字符串中大写字母的数目)(Calculates the number of uppercase letters in a string) *7.22(计算一个字符串中大写字母 ...

  4. 速学堂第七章作业编程题答案(自写)

    速学堂第七章作业编程题答案 1. 数组查找操作:定义一个长度为10 的一维字符串数组,在每一个元素存放一个单词;然后运行时从命令行输入一个单词,程序判断数组是否包含有这个单词,包含这个单词就打印出&q ...

  5. 计算机应用基础第七章自测题,计算机应用基础 第七章.doc

    计算机应用基础 第七章 第七章自测题 1.HTML是指( ). A.超文本标记语言 B.超文本文件 C.超媒体文件 D.超文本传输协议 2.Internet中URL的含义是( ). A.统一资源定位器 ...

  6. 第六章第十题(使用isPrime方法)(Use the isPrime Method)

    第六章第十题(使用isPrime方法)(Use the isPrime Method) 6.10(使用isPrime方法)程序清单6-7提供了测试某个数字是否是素数的方法isPrime(int num ...

  7. 面试智力题 - 找出12个球中质量不同的小球

    面试智力题 - 找出12个球中质量不同的小球 面试被问到了这么一道智力题. 现在有12个外观完全相同的12个小球,已知其中一个小球质量和其他的11个不同.用一个天平称3次,找出这个质量不同的小球,并说 ...

  8. 有一个数组,内放10个整数,要求找出最小的数和它的下标,然后把它和数组中最前面的元素对换。

    ***知识点:数组与循环的灵活运用. 是不是第一次看到题就会产生疑惑,什么是下标?怎么找到数组中最小的值?而且还要和最前面的元素互换! 别着急,我们一步一步来分析: 数组的下标,比如在给定一个arra ...

  9. 在哪里能收到python实例代码-Python找出最小的K个数实例代码

    题目描述 输入n个整数,找出其中最小的K个数.例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,. 这个题目完成的思路有很多,很多排序算法都可以完成既定操作,关键是复 ...

最新文章

  1. python输入输出有问题_python – Modbus错误:[输入/输出]无从远程...
  2. 开源超美css动态背景 可直接引入html文件使用 含注释、可更改
  3. 6-PSCI Power Domain Tree Structure
  4. java中 queryparam_java – 何时使用@QueryParam和@PathParam
  5. C/C++ 不可不知道的编程技巧!第一部分
  6. 你们期待的小屏旗舰来了: 骁龙855 没有刘海!
  7. 睡眠排序法-objective C版的代码
  8. 用Python写一个滑动验证码
  9. Android 电容屏驱动
  10. 【16年浙江省赛H ZOJ 3965】Binary Tree Restoring 【两个dfs序还原】
  11. ios android 宏,iOS常用宏定义
  12. 老码农的2019这一年——
  13. PHP/PHPStudy所需的VC9-VC14的运行库
  14. Matlab的最优化实现方法之线性规划:linprog
  15. 2021美赛C题M奖思路
  16. Matlab 多行屏蔽或注释方法
  17. 【程序员学理财】有哪些普通人应该知道的经济学常识?
  18. Genero Studio导入ds.sch失败处理办法_Error importing schema file:Check Ouput view for datails. mod-db3[11003]
  19. 李福攀:Kata安全容器在蚂蚁集团的应用实践
  20. 制作绿色软件 不在控制面板软件卸载中显示

热门文章

  1. 编译原理知识点总结——S属性和L属性定义
  2. 把arm开发板做成USB网卡(RNDIS /Ethernet Gadget)
  3. 单元测试框架之Junit
  4. 【转】 勾子---delphi
  5. 锁竞争导致的慢sql分析
  6. 全景图像展示标注网站项目
  7. OSChina 周二乱弹 —— 少侠,不可以
  8. C语言实现单列表删除singly link list deletion(附完整源码)
  9. Centos7 增加/修改SSH连接端口
  10. 推荐阅读书籍:大象:Thinking in UML