毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 报告 >> 正文

操作系统文件管理系统 第9页

更新时间:2007-9-26:  来源:毕业论文

  if(flag==0)

   {      system("cls");

   printf("\n *                                                                       *");

   printf("\n *                查找结果:   没有找到相应文件!                          *");

  }  else more();

}

void search_handlers() //查找模块5

{ register int t,flag=0;

  char shandlers[20];

  system("cls");

  printf("\n \2 请输入您要查找文件的操作用户名称:");

  scanf ("%s",shandlers);

  system("cls");

  printf("\n * 找到以下文件符合你的查找要求:                                        *");

 for(t=0; t<Num; t++)

  {  if(strcmp(fil_list[t].handlers,shandlers)==0)

  {printf("\n    编号:%-4d  名称:%-10s\n", t+1,fil_list[t].name);

  flag=1;}

  }

  if(flag==0)

   {     system("cls");

   printf("\n *                查找结果:   没有找到相应文件!                          *");

   } else more();

}

void search_content() //关键字查找模块

{  register int t,flag=0,flag1;

  int a,b,c,d=0;

  char scontent[20];

  system("cls");

  printf("\n \6 文件说明内容关键字查找,请输入关键字或词(8个字以内)");

  scanf ("%s",scontent);

  system("cls");

  printf("\n * 找到以下文件符合你的查找要求:                                        *");

  for(b=0;scontent[b]!='\0';)  {b++;}

    for(t=0; t<Num; t++)

     for(a=0,flag1=0;fil_list[t].content[a]!='\0';a++)

  {  d=0;

  for(c=0; c<b; c++) {if(scontent[c]==fil_list[t].content[a+c]) d++;}

  if(d==b&&flag1==0)

  {printf("\n    编号:%-4d  名称:%-10s\n", t+1,fil_list[t].name);

  flag=1;flag1=1;}

  }

  if(flag==0)

   {    system("cls");

   printf("\n *                查找结果:   没有找到相应文件!                          *");

   }   else more();

}

void overdue_del() //文件清理

{  register int t,a,flag=0;

  unsigned long int soverdue;

  system("cls");

  printf("\n * 根据当前计算机时间,系统查找出以下文件已经过期:                       *");

  soverdue=time();

  for(t=0; t<Num; t++)

  {

  if(fil_list[t].overdue<soverdue&&fil_list[t].overdue>0)

  {printf("\n    编号:%-4d  名称:%-10s", t+1,fil_list[t].name);

  flag=1;}

  }

  if(flag==0)

   { system("cls");

   printf("\n *                清理结果: 没有过期文件!                                *");

   }

  else

  {  printf("\n\n   请键入1,删除全部过期文件(谨慎操作,不可恢复) , 或键入其它取消操作: ");

  scanf("%d",&a);

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页

操作系统文件管理系统 第9页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。