在文本文档中查找数据的应用---C语言+dos

简介:

 目的是搜索一个名称是否在文档中存在,存在的话显示出来。不是完全用C语言,结合一点批处理技术,实现起来比较简单

复制代码
#include<stdio.h>
#include<stdlib.h>
#include<windows.h>
#include<conio.h>
#include< string.h>
int main()
{
     char string_to_be_find[ 100];
     while( true)
    {
         char find[ 100]= " find /I d:\\查找题目专用文档--随时更新--ma6174.txt \" ";
        printf( " \t\t题目查找专用程序   BY ma6174\n\n ");
        printf( " 请输入要查找的题目名: ");
        gets(string_to_be_find);
         if(strlen(string_to_be_find)== 0)
        {
            system( " cls ");
             continue;
        }
        strcat(find,string_to_be_find);
        strcat(find, " \" ");
        system(find);
        printf( " 是否将题目名加入文档?(y/n) ");
         char choice=getche();
         if(choice== ' y '||choice== ' Y ')
        {
             char write_in_file[ 100]= " echo  ";
            strcat(write_in_file,string_to_be_find);
            strcat(write_in_file, "  >>d:\\查找题目专用文档--随时更新--ma6174.txt ");
            system(write_in_file);
            printf( " \n\n题目名已经写入! ");
            Sleep( 2000);
        }
        system( " cls ");
    }

}

复制代码

 


博主ma6174对本博客文章(除转载的)享有版权,未经许可不得用于商业用途。转载请注明出处http://www.cnblogs.com/ma6174/

对文章有啥看法或建议,可以评论或发电子邮件到ma6174@163.com


本文转自ma6174博客园博客,原文链接:http://www.cnblogs.com/ma6174/archive/2012/02/05/2339245.html ,如需转载请自行联系原作者
相关文章
|
2天前
|
算法 C语言
深度探索C语言中的do-while语句:理解、应用与性能优化
深度探索C语言中的do-while语句:理解、应用与性能优化
5 1
|
2天前
|
存储 搜索推荐 编译器
C语言数组深入解析与实战应用
C语言数组深入解析与实战应用
4 0
|
2天前
|
Serverless C语言
C语言函数详解与实战应用
C语言函数详解与实战应用
7 1
|
2天前
|
存储 数据处理 C语言
C语言高级应用探讨与实例
C语言高级应用探讨与实例
11 1
|
2天前
|
传感器 网络协议 C语言
C语言在网络编程中的实际应用
C语言在网络编程中的实际应用
10 1
|
2天前
|
网络协议 算法 C语言
C语言在网络编程中如何实现数据完整性
C语言在网络编程中如何实现数据完整性
8 0
|
2天前
|
算法 Java Unix
C语言:基础、特性与实际应用
C语言:基础、特性与实际应用
11 0
|
2天前
|
C语言
C语言函数调用详解与实战应用
C语言函数调用详解与实战应用
11 2
|
2天前
|
算法 C语言
C语言函数递归调用详解与实战应用
C语言函数递归调用详解与实战应用
10 0
|
2天前
|
存储 算法 C语言
C语言中的结构体与共用体:深入探索与应用
C语言中的结构体与共用体:深入探索与应用
7 0