• 大小: 574B
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-12
  • 语言: C/C++
  • 标签: 奇偶校验  

资源简介

数组实现奇偶校验,从数据文本读取一个二进制数据,进行校验后,返回奇偶校验编码。

资源截图

代码片段和文件信息

#include 
#include 
#include 
void main(){
int data[10];//存放数据的数组
int count;//变量记录数据中1的个数
ifstream inFile(“data.txt“);//读取数据文本
    if(!inFile)
           { cerr<<“cannot open my.dat“<    for(int i=0;i<10;i++){
inFile>>data[i];
if(data[i]==1){//数据中有1则count+1
count=count+1;
}
}
cout<<“原始数据为:“< for(int j=0;j<10;j++){
cout< break;
}
cout< cout<<“奇偶校验编码后为:“< if(count%2==1){//1的数目为1,则码后加1
for(int k=0;k<10;k++){
cout< break;
}
}
if(count%2==0){//1的数目为0,则码后加0
for(int l=0;l<10;l++){
cout< break;
}
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        762  2009-10-19 08:49  oddtest.cpp

     文件         12  2009-10-19 08:36  data.txt

----------- ---------  ---------- -----  ----

                  774                    2


评论

共有 条评论