文档介绍:、 实验内容:行程编码又称“运行长度编码”或“游程编码”,是一种统计编码,该编码属于无损压缩编码。行程编码的基本原理是:用一个符号值或串长代替具有相M伉的连续符号(连续符号构成了一段连续的“行程”。行程编码因此而得名),使符号长度少于原始数裾的长度。编写模拟行程编码。二、 程序:#include<iostream>usingnamespacestd;chara[100];charyasuo[100];charjieya[100];voidmain(){cout«"请输入行程编码:"«endl;cin»a;inti=(),j=(),jishu=();yasuo[0]=a[0];for(i=0;a[i]!=’\0’;i++){if(a[i]==a[i+l])jishu++;else{yasuo[j+1]=jishu+48;j=j+2;yasuo[jj=a[i+l];jishu=l;}}yasuo[jj='\0';cout«”压缩后为:’’<<endl<<yasuo<<endl;intbz=0;for(i=0;yasuo[i]!='\0,;i=i+2){jieya[bzj=yasuoli];for(j=bz,jishu=l;/*a[i]!=’\()’;*/jishu<=yasuo[i+1]-48;jishu++,j++)jicya[j]=yasuo[i];bz=j;jicya[bz]='\O';cout«”解fRJfi•为:"«endl«jieya«endl;}三、实验结果: