zoukankan      html  css  js  c++  java
  • 顺序查找

    using System;
    using System.IO;
     
    public class Chapter4
    {
    static void Main()
    {
    int[] numbers = new int[100];

    FileStream f1 = new FileStream(@"c:\numbers.txt",FileMode.Open);
    StreamWriter s1 = new StreamWriter(f1);
     Random r1 = new Random();
        for (int j = 0; j < 100; j++)
    {
      
       s1.WriteLine( r1.Next(100));
    }
    s1.Close();
    StreamReader numFile = File.OpenText("c:\\numbers.txt");
    for (int i = 0; i < numbers.Length - 1; i++)
    numbers[i] = Convert.ToInt32(numFile.ReadLine(), 10);
    int searchNumber;
    Console.Write("Enter a number to search for: ");
    searchNumber = Convert.ToInt32(Console.ReadLine(), 10);
    bool found;
    found = SeqSearch(numbers, searchNumber);
    if (found)
    Console.WriteLine(searchNumber + " is in the array.");
    else
    Console.WriteLine(searchNumber + " is not in the array.");
    }
    static bool SeqSearch(int[] arr, int sValue)
    {
        for (int index = 0; index < arr.Length - 1; index++)
            if (arr[index] == sValue)
                return true;
        return false;
    }
    }

             
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    Android之Handler实现延迟执行
    static{}语句块
    (转)git常见错误
    smarty使用
    git简易操作
    angular路由——ui.route
    angular服务二
    angular服务一
    angualr 实现tab选项卡功能
    EF 集合版 状态版的 增加、删除、修改 的实践
  • 原文地址:https://www.cnblogs.com/wuchao/p/2159359.html
Copyright © 2011-2022 走看看