java定义一个长度为10的整型数组,循环输入10个整数。 然后将输入一个整数,查找此整数,找到后输出下标,没找到给出提示。
时间: 2024-05-07 10:22:29 浏览: 82
可以参考以下代码:
```java
import java.util.Scanner;
public class SearchInArray {
public static void main(String[] args) {
int[] nums = new int[10];
Scanner scanner = new Scanner(System.in);
// 循环输入10个整数
for (int i = 0; i < nums.length; i++) {
System.out.print("请输入第" + (i + 1) + "个整数:");
nums[i] = scanner.nextInt();
}
System.out.print("请输入要查找的整数:");
int target = scanner.nextInt();
// 循环查找整数
int index = -1; // 初始化下标为-1
for (int i = 0; i < nums.length; i++) {
if (nums[i] == target) {
index = i;
break;
}
}
// 输出结果
if (index != -1) {
System.out.println("找到了,下标为:" + index);
} else {
System.out.println("没找到!");
}
}
}
```
这个程序首先创建了一个长度为10的整型数组 `nums`,然后使用 `Scanner` 类从键盘输入10个整数。接着再从键盘输入要查找的整数 `target`,使用循环遍历数组查找整数,如果找到了就记录下下标并跳出循环,如果循环结束后还没有找到就输出提示信息。
阅读全文