C#学习笔记—数组的顺序查找
2010-06-18 00:32
281 查看
//方法类 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Cp6 { class Search { public void Import(int[] nums) //让用户输入整数,再让用户决定是否继续输入 { for (int i = 0; i < nums.Length; i++) { Console.Write("请输入第{0}个整数:",i+1); nums[i] = Int32.Parse(Console.ReadLine()); Console.Write("是否需要输入(y:继续/其他:停止):"); string a = Console.ReadLine(); if (a == Convert.ToString('y')) { continue; } else { break; } } } public void Seek(int[] nums) //用户输入一个要查找的数,在数组查找用户输入的数,找到,输出下标 { Console.Write("请输入一个你要查找的数:"); int seek = Int32.Parse(Console.ReadLine()); for (int i = 0; i < nums.Length; i++) { if (seek == nums[i]) { Console.WriteLine("找到你要查找的数,下标为{0}", i); break; } else { if (i == 99) { Console.WriteLine("没有找到你要查找的数"); break; } else { continue; } } } } } } //测试类 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Cp6 { class Test { public static void Main(string[] agrs) { int[] num = new int[100]; Search sea = new Search(); sea.Import(num); sea.Seek(num); } } }
相关文章推荐
- C#学习笔记—数组的折半查找(二分查找)
- 黑马程序员之C#编程基础学习笔记:将一个字符串数组的元素的顺序进行反转。
- 陈广 C#学习笔记(数组2-3)
- C#学习笔记12:枚举、结构、数组基础学习
- C#学习笔记之——数组
- c# 学习笔记 参数数组
- 黑马程序员之C#编程基础学习笔记:从一个整数数组中取出最大的整数。
- C#学习笔记(5)——大项目查找
- Java学习笔记30. 数组的使用(长度、遍历、最大最小值,查找)
- [java学习笔记]java语言基础概述之数组的定义&常见操作(遍历、排序、查找)&二维数组
- 学习数据结构笔记--顺序表的数组实现
- 黑马程序员之C#编程基础学习笔记:计算一个整数数组的所有元素的和。
- C# 学习笔记一 参数数组
- c#学习笔记--数组、枚举、结构、值类型和引用类型
- C#学习笔记—数组的创建
- C#学习笔记—数组的冒泡排序
- c#学习笔记二:构造函数执行顺序
- 黑马程序员之C#编程基础学习笔记:将一个字符串数组输出为|分割的形式,比如“梅西|卡卡|郑大世"
- Jim's游戏外挂学习笔记4——查找怪数据数组的内存分布和地址
- C#学习笔记03:数组