正文

一个垃圾问的问题.2005-09-18 16:16:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/elva6401/4922.html

分享到:

#include <iostream.h>#include <fstream.h>#include <string.h>int main(){char a[100][30],b[100][30];int i,j;int T1,T2;int flag1[10],flag2[10];ifstream f1("a.txt");ifstream f2("b.txt");for(i=0;i<10;i++)flag1[i]=flag2[i]=0;for(i=0;i<100;i++){ f1>>a[i]; if(strcmp(a[i],"0")==0) {  T1=i;  break; }}for(i=0;i<100;i++){ if(f2>>b[i]) ; if(strcmp(b[i],"0")==0) {  T2=i;  break; }}f1.close();f2.close();cout<<"a.txt";for(i=5;i<=20;i++)cout<<" ";cout<<"   ";cout<<"b.txt";for(i=5;i<=20;i++)cout<<" ";cout<<"type\n";for(i=0;i<=22;i++)cout<<"-";cout<<"+";for(i=0;i<=21;i++)cout<<"-";cout<<"+----";cout<<endl;for(i=0;i<T1;i++){ int flag=0,pos; for(j=0;j<T2;j++) if(strcmp(a[i],b[j])==0) {  flag=1;  pos=j;  break; } if(flag==1) {flag1[i]=1;flag2[pos]=1;} else  flag1[i]=2;}i=0;j=0;while(1){ int p,k; if(i<T1) { if(flag1[i]==1) {  cout<<a[i];  for(p=strlen(a[i]);p<=20;p++)   cout<<" ";  cout<<"   ";  cout<<a[i];  for(p=strlen(a[i]);p<=20;p++)   cout<<" ";  cout<<"   OK\n"; } else {  cout<<a[i];  for(p=strlen(a[i]);p<=20;p++)   cout<<" ";  cout<<"   -";  for(p=0;p<20;p++)   cout<<" ";  cout<<"  Del\n"; } i++; } if(j<T2) { if(flag2[j]!=1) {  cout<<"-";  for(p=0;p<20;p++)   cout<<" ";  cout<<"   ";  cout<<b[j];  for(p=strlen(b[j]);p<=20;p++)   cout<<" ";  cout<<"  Add\n"; } j++; } if(i==T1 && j==T2)  break;}}   a.txt girlnellsehreiberLousenumberedassume0 b.txt girlsymmetricalnellsehreiberroutinenumbereddesignassume0 output: a.txt                   b.txt                type-----------------------+----------------------+----girl                    girl                    OKnellsehreiber           nellsehreiber           OK-                       symmetrical            AddLouse                   -                      Delnumbered                numbered                OK-                       routine                Addassume                  assume                  OK-                       design                 Add

阅读(6109) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册