⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 zhili.cpp

📁 比较两个文件中的数据
💻 CPP
📖 第 1 页 / 共 3 页
字号:
#include<iostream.h> 
#include <stdio.h>
#include   <math.h>
#include <string.h>
#include "fstream.h"
#include "string"
void main() 
{ 
cout<<"hello world"<<endl; 
FILE *fin;
int i,j,NX,NY;
int t;
int A,B,K,Z;
A=0;
B=0;
K=0;
Z=0;
int tep[4];
 
int a1[100][5],b1[100][1],d[100]; // 开个足够大的数组 
char Ac[3000],Bc[3000],Kc[3000],Zc[3000];

fin = fopen("d:\\Z\\a1.txt","r"); 
NX = 3; // 列数 
NY = 36; // 行数 
for (j=0;j< NY; j++) 
for (i=0;i< NX; i++) 
fscanf(fin,"%d ",&a1[j][i]);
for (j=0;j< NY; j++) 
for (i=0;i< NX; i++) 
cout<<j<<i<<"="<<a1[j][i]<<"   ";
fclose( fin );



fin = fopen("d:\\Z\\b1.txt","r"); 
NX = 1; // 列数 
NY = 36; // 行数 
for (j=0;j< NY; j++) 
for (i=0;i< NX; i++) 
fscanf(fin,"%d ",&b1[j][i]);
for (j=0;j< NY; j++) 
for (i=0;i< NX; i++) 
cout<<j<<i<<"="<<b1[j][i]<<"   ";
fclose( fin );


for (i=0;i<NY;i++)
{
	if (a1[i][0]==b1[i][0]) {d[i]=2;}

t=a1[i][1]/1000000; 
if (t==b1[i][0]) {d[i]=1;}
a1[i][1]=a1[i][1]%1000000;
t=a1[i][1]/100000;
if (t==b1[i][0]) {d[i]=1;}
a1[i][1]=a1[i][1]%100000;
t=a1[i][1]/10000;
if (t==b1[i][0]) {d[i]=1;}
a1[i][1]=a1[i][1]%10000;
t=a1[i][1]/1000;
if (t==b1[i][0]) {d[i]=1;}
a1[i][1]=a1[i][1]%1000;
t=a1[i][1]/100;
if (t==b1[i][0]) {d[i]=1;}
a1[i][1]=a1[i][1]%100;
t=a1[i][1]/10;
if (t==b1[i][0]) {d[i]=1;}
a1[i][1]=a1[i][1]%10;
t=a1[i][1];
if (t==b1[i][0]) {d[i]=1;}

t=a1[i][2]/10000;
if (t==b1[i][0]) {d[i]=0;}
a1[i][2]=a1[i][2]%10000;
t=a1[i][2]/1000;
if (t==b1[i][0]) {d[i]=0;}
a1[i][2]=a1[i][2]%1000;
t=a1[i][2]/100;
if (t==b1[i][0]) {d[i]=0;}
a1[i][2]=a1[i][2]%100;
t=a1[i][2]/10;
if (t==b1[i][0]) {d[i]=0;}
a1[i][2]=a1[i][2]%10;
t=a1[i][2];
if (t==b1[i][0]) {d[i]=0;}

}

cout<<"11:"<<d[10]<<"  "<<"17:"<<d[16]<<"  "<<"35:"<<d[34]<<"  "<<"27:"<<d[26]<<endl;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -