您的位置:

c语言程序搜索,搜索c语言的软件

本文目录一览:

如何用C语言顺序查找程序?

#include\x0d\x0avoid main()\x0d\x0a{\x0d\x0a int a[10]={1,2,3,4,5,6,7,8,9,10};\x0d\x0a int i,x,y;\x0d\x0a printf("输入你要查找的数:\n");\x0d\x0a scanf("%d",x);\x0d\x0a y=0; //标记是否已找到,y=1表是找到了,y=0表示没找到\x0d\x0a for(i=0;i

回答于 2022-11-16

C语言如何用函数来实现搜索

#include stdio.h

int search(int a[],int b,int c,int i)

{

    int x,y,z;

    x=i+1;

    z=b-1;

    y=(x+z)/2;

    while(x=z)

    {

        if(a[y]c)

        {

            z=y-1;

            y=(x+z)/2;

            continue;

        }

        if(a[y]c)

        {

            x=y+1;

            y=(x+z)/2;

            continue;

        }

        return y+1;

    }

    return -1;

}

int main()

{

    int i,m,pos;

    scanf("%d",m);

    int a[m];

    for(i=0;im;i++)

    {

        scanf("%d",a[i]);

    }

    for(i=0;im;i++)

    {

        pos=search(a,m,a[i],i);

        if(pos!=-1)

        {

            printf("FOUND a[%d]=%d, position is %d\n",i,a[i],i+1);

            return 0;

        }

    }

    if(pos==-1)

    {

        printf("NOT FOUND\n");

    }

    return 0;

}

这种查找方法的数组必须是从小到大的,用遍历的话就没这个问题了。

用C语言编写文本检索程序

#include"stdio.h"

#include"stdlib.h"

main()

{

FILE *fp;

char str[80],*p,*head;

int n=0;

long filelen;

loop1: printf("请输入您要用于操作的文件名及其完整路径:\n");

gets(str);

fp=fopen(str,"rb+");

if(fp==NULL)

{

printf("找不到指定文件,要指定新文件吗?(y=是的,要指定新文件\telse=不用了,退出程序)\t");

gets(str);

if((char)tolower((int)str[0])=='y')goto loop1;

else exit(0);

}

printf("请输入您要查找并替换的字符(如果输入的字符数量大于1本程序会自动舍去多余的部分)\n");

gets(str);

printf("请输入您要将找到的字符或字符串替换为的字符(自动舍去多余部分)\n");

gets(str[1]);

fseek(fp,0L,2);

filelen=ftell(fp);

fseek(fp,0L,0);

head=(char *)malloc(filelen);

fread(head,filelen,1,fp);

for(p=head;phead+filelen/1L;p++)if(*p==str[0]){*p=str[1];n++;}

fseek(fp,0L,0);

fwrite(head,filelen,1,fp);

fclose(fp);

printf("替换已经完成,共替换%d处\n",n);

}

c语言程序搜索,搜索c语言的软件

2023-01-05
c语言网络引擎搜索,c++搜索引擎

2022-12-01
c语言磁盘搜索,c语言搜索文件内容

2023-01-03
C语言搜索

2022-11-22
搜c语言题咋搜,怎么搜c语言答案

本文目录一览: 1、有什么软件可以搜索大学C语言题目的啊? 2、菜鸟学c语言怎么搜题 3、c语言拍照搜题软件哪个好 4、c语言题库(适合大一计科新生的)怎么找 有什么软件可以搜索大学C语言题目的啊?

2023-12-08
搜c语言题咋搜,怎么搜c语言答案

本文目录一览: 1、有什么软件可以搜索大学C语言题目的啊? 2、菜鸟学c语言怎么搜题 3、c语言拍照搜题软件哪个好 4、c语言题库(适合大一计科新生的)怎么找 有什么软件可以搜索大学C语言题目的啊?

2023-12-08
c语言代码搜索,c语言查找代码

2022-12-01
c语言编程软件下载,c语言编程器软件下载

本文目录一览: 1、电脑C语言编程软件在哪里下载? 2、c语言编程软件有哪些?? 3、学C语言要下载什么软件 4、如何下载Visual C++ 6.0 5、c语言软件哪个好用 电脑C语言编程软件在哪里

2023-12-08
c语言哪种好用,c语言编程软件哪个好用些

2023-01-04
小弟初学c语言网搜题,c语言网题库

2022-11-29
搜索java,搜索java语言

2023-01-04
c语言变量索引,c语言索引是什么意思

2022-11-28
手机上c语言调试软件,手机c编程软件语言

2022-11-26
c语言笔记讲解,c语言程序笔记

2022-11-23
c语言编程序手机软件中文版,c语言代码软件下载

2022-11-26
手机上适用的c语言学习软件,C语言手机软件

2023-01-06
c语言手机编译软件,手机c语言编译器

2022-12-01
c语言compilerapp,c语言compileerror

2023-01-03
c语言拍题app,C语言客观题

2023-01-04
c语言在线软件,免费c语言软件

2023-01-08