美文网首页
C语言-在数组中查找一个给定的数(顺序查找法)

C语言-在数组中查找一个给定的数(顺序查找法)

作者: 广陵周惊蛰 | 来源:发表于2020-01-09 12:23 被阅读0次

问题描述:在数组中查找一个给定的数(顺序查找法)

源代码:

/*在数组中查找一个给定的数(顺序查找法)*/
#include<stdio.h>
int main(void)
{
    int i,flag,x;
    int a[5];
    
    printf("Enter 5 integers:");
    for(i=0;i<5;i++)
        scanf("%d",&a[i]);
    printf("Enter x:");
    scanf("%d",&x);
    
    flag=0;
    for(i=1;i<5;i++)
        if(a[i]==x){
            printf("Index is %d\n",i);
            flag=1;
            break;
        }    
    if(flag==0)
        printf("Not Found\n");
    return 0;
 } 

运行结果:

找到数字 未找到数字

程序参数:

  • 输出大小: 149.55078125 KiB
  • 编译时间: 0.31s

相关文章

  • C语言-在数组中查找一个给定的数(顺序查找法)

    问题描述:在数组中查找一个给定的数(顺序查找法) 源代码: 运行结果: 程序参数: 输出大小: 149.55078...

  • 查找

    查找 折半查找: 面试题: 给定一个有序的数组,如果往该数组中存储一个数,并保证这个数组还是有序的,那么这个元素的...

  • 顺序表和线性索引查找

    顺序表查找 查找(Searching)就是根据给定的某个值,在查找表中确定一个其关键字等于给定值的数据元素(或记录...

  • 查找算法

    1.顺序查找法 改进后的顺序查找法 2.折半查找法 3.插值查找 插值查找其实是折半查找的升级版,在我们写折半查找...

  • 顺序查找

    1、顺序查找a为数组,n为查找的数组个数,key为要查找的关键字; 2、顺序查找_哨兵 3、折半查找算法假设数组a...

  • 15 基本查找算法:顺序查找与分块查找

    一、顺序查找算法 在基于线性表查找的算法中,顺序查找是最简单的,基本思想就是暴力枚举查找。顺序查找法的特点是逐一比...

  • 查找

    顺序查找 二分查找 插值查找 查找子数组最大和

  • 数据结构(八)——查找

    查找 查找(Searching)根据给定的某个值,在查找表中确定一个关键字等于给定值的数据元素。 查找概念 查找表...

  • 并发算法之并行搜索

    对于有序数据,通常可以采用二分查找法,对于无序数据,则只能挨个查找。 给定一个数组,查找需要满足条件的元素。对于串...

  • 数据结构算法(十) 之 查找

    一、顺序表查找 顺序查找又叫线性查找,查找过程:从第一个/最后一个元素开始查找,若找到某个元素的关键字和给定的值相...

网友评论

      本文标题:C语言-在数组中查找一个给定的数(顺序查找法)

      本文链接:https://www.haomeiwen.com/subject/xbdyactx.html