如何查询数组中的数组
答案:2 悬赏:60 手机版
解决时间 2021-04-04 16:30
- 提问者网友:风月客
- 2021-04-04 00:52
如何查询数组中的数组
最佳答案
- 五星知识达人网友:骨子里都是戏
- 2020-05-31 23:46
public static void main(String[] args) {
//定义并初始化数组
int[] arr = {22,33,44,55,66,7,2,5,24};
//定义并初始化Scanner对象,用于获取输入键盘输入的内容
Scanner scanner = new Scanner(System.in);
//输出信息
System.out.print("请输入需要查找的数字:");
//获取键盘输入要查找的数字
int target = scanner.nextInt();
//循环数组
for(int i = 0; i < arr.length; i++) {
//如果输入的数字跟当前数组的元素的值相同
if(target == arr[i]) {
//输入所在位置,从1开始
System.out.println(target + "位于数字的第" + (i + 1) + "位");
//结束
return;
}
}
//如果找不到的话就提示一下
System.out.println("数组中不存在数字:" + target);
}
//定义并初始化数组
int[] arr = {22,33,44,55,66,7,2,5,24};
//定义并初始化Scanner对象,用于获取输入键盘输入的内容
Scanner scanner = new Scanner(System.in);
//输出信息
System.out.print("请输入需要查找的数字:");
//获取键盘输入要查找的数字
int target = scanner.nextInt();
//循环数组
for(int i = 0; i < arr.length; i++) {
//如果输入的数字跟当前数组的元素的值相同
if(target == arr[i]) {
//输入所在位置,从1开始
System.out.println(target + "位于数字的第" + (i + 1) + "位");
//结束
return;
}
}
//如果找不到的话就提示一下
System.out.println("数组中不存在数字:" + target);
}
全部回答
- 1楼网友:轻熟杀无赦
- 2019-11-06 20:11
private sub command1_click()
dim conn as adodb.connection
dim rs as adodb.recordset
set conn = createobject("adodb.connection")
set rs = createobject("adodb.recordset")
conn.open "provider=microsoft.jet.oledb.4.0;data source=d:\db1.mdb"
rs.open "select id from table1", conn, 1, 3
''''''''''''''以上不是重点,只是为了链接数据库
dim a() as long'定义a数组
dim l as long
l = 0
while not rs.eof
redim preserve a(0 to l) as long '重定义数组大小
a(l) = rs("id") '保存新数据
l = l + 1
rs.movenext
wend
'''''''''''''''''''以下也不是重点
rs.close
conn.close
set conn = nothing
set rs = nothing
for l = 0 to ubound(a)
print a(l);
next l
end sub
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯