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

    /* 采用顺序查找方法,查找指定数据     2013.12.16  18.05*/
    #include <stdio.h>
    int search(int a[],int l,int o)//查找函数
    {
        int i;
        for(i=0;i<l;i++)
        {
            if(a[i]==o)
            return i+1;
        }
        printf("输入的数据不在列表中,请检查! ");
        return -1;
    }
    int main(int argc,char **argv)
    {
        int n[7] ={2,4,8,10,3,5,1};
        int i=0;
        int result;
        int input;
    m:    printf(" 所有数据如下,请输入要查找的数据,本程序将列出它的位置  采用顺序查找算法 ");
        while(i<7)
        {
            printf("%d    ",n[i]);
            i++;
        }
        puts(" ");
        scanf("%d",&input);
        result=search(n,7,input);
        if (result>=0)
        printf("您查找的数据  %d在  %d处 ",input,result);
        goto m;
        return 0;
    }

  • 相关阅读:
    JSON 语法
    AJAX 原理与使用
    SpringMVC MVC 架构模式
    HTTP 协议
    OSI 七层参考模型与 TCP/IP 四层协议
    MyBatis 延迟加载(十四)
    关于JVM调优
    mysql的锁
    spring boot启动原理
    redis相关问题解决
  • 原文地址:https://www.cnblogs.com/lzh-Linux/p/3480385.html
Copyright © 2011-2022 走看看