資源簡介
C語言曼徹斯特碼
代碼片段和文件信息
#include?
#include
#define?M?40??????????????????????????//儲存二進制數
#define?K?40?????????????????????????//非歸0
#define?N?10????????????????????????//16進制數
int?length;????????????????????????//求值輸入數組的長度
unsigned?int?i?j;???????????????????//編碼后序列的數組下標<正>????
int?Manchester(char?str0[])??????//曼徹斯特編碼?str0保存2進制
{
char?Manchester[2*M];
Manchester[0]=‘0‘;
Manchester[1]=‘1‘;
j=0;
for(?i=0;i {
if(str0[i]==‘0‘)???????????//??????進入字符?0—>10
{????????printf(“當前的數字是:%c“str0[i]);
?????????????????Manchester[j++]=‘1‘;Manchester[j++]=‘0‘;}?
else?if(str0[i]==‘1‘)??????//???????進入字符??1—>01
{
printf(“當前的數字是:%c“str0[i]);
????????????Manchester[j++]=‘0‘;Manchester[j++]=‘1‘;}
????????else?
{???break;???}
print
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-04-01?00:18??manchester\
?????目錄???????????0??2014-04-01?00:18??manchester\Debug\
?????文件???????34816??2014-04-01?00:18??manchester\Debug\manchester.exe
?????文件??????314308??2014-04-01?00:18??manchester\Debug\manchester.ilk
?????文件??????388096??2014-04-01?00:18??manchester\Debug\manchester.pdb
?????目錄???????????0??2014-04-01?00:18??manchester\manchester\
?????目錄???????????0??2014-04-01?00:18??manchester\manchester\Debug\
?????文件???????11392??2014-04-01?00:18??manchester\manchester\Debug\BuildLog.htm
?????文件?????????663??2014-04-01?00:18??manchester\manchester\Debug\manchester.exe.em
?????文件?????????728??2014-04-01?00:18??manchester\manchester\Debug\manchester.exe.em
?????文件?????????621??2014-04-01?00:18??manchester\manchester\Debug\manchester.exe.intermediate.manifest
?????文件???????16632??2014-04-01?00:18??manchester\manchester\Debug\manchester.obj
?????文件??????????65??2014-04-01?00:18??manchester\manchester\Debug\mt.dep
?????文件???????27648??2014-04-01?00:18??manchester\manchester\Debug\vc90.idb
?????文件???????53248??2014-04-01?00:18??manchester\manchester\Debug\vc90.pdb
?????文件????????4580??2014-04-01?00:18??manchester\manchester\manchester.c
?????文件????????3926??2014-04-01?00:11??manchester\manchester\manchester.vcproj
?????文件????????1427??2014-04-01?00:22??manchester\manchester\manchester.vcproj.PC-201210141028.Administrator.user
?????文件??????338944??2014-04-01?00:22??manchester\manchester.ncb
?????文件?????????896??2014-04-01?00:10??manchester\manchester.sln
?????文件????????9216??2014-04-01?00:22??manchester\manchester.suo
- 上一篇:BCH碼的C++仿真實現
- 下一篇:C++ TEST 破解文件
評論
共有 條評論