1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > hdb3编码程序设计c语言 已知代码10000000001011 利用c语言程序编写AMI码跟HDB3码

hdb3编码程序设计c语言 已知代码10000000001011 利用c语言程序编写AMI码跟HDB3码

时间:2020-04-04 16:47:23

相关推荐

hdb3编码程序设计c语言 已知代码10000000001011 利用c语言程序编写AMI码跟HDB3码

匿名用户

1级

-05-26 回答

#include

char get_code();

char HBD3_code(char h[40]);

char AMI_code(char a[40]);

char get_code(char c[40])

{

int i;

char d[40];

for (i=0;i<20;i++)

{

scanf("%c",&d[i]);

}

return(d[40]);

}

char AMI_code()

{

int i ,flag=1;

char a[40];

for (i=0;i

{

if (a[i]=='1'&&flag==1)

a[i]='+';

flag=0;

if (a[i]=='1'&&flag==0)

a[i]='-';

flag=1;

}

return (a[40]);

}

char HBD3_code()

{

int i;

char h[40];

// h[40]= AMI_code(char a[40]);

for (i=0;i

{

if (h[i]=='0'&& h[i+1]=='0'&& h[i+2]=='0'&& h[i+3]=='0')

{

h[i]='1';

h[i]='1';

}

h[40]=AMI_code();

}

return(h[40]);

}

void main()

{

char code[40],ami_code[40], hbd3[40];

int i;

for (i=0;i<40;i++)

{

scanf("%c",&code[i]);

}

ami_code[40]=AMI_code ();

printf("%c",ami_code);

hbd3[40]=HBD3_code ();

printf("%c",hbd3);

}

好久没写代码了,电脑上没装有编译器,没编译——你试试看有什么问题再跟我说

追问:

这是出现错误的截图 麻烦了哈 再次感谢

追答:

scanf("%c",code[i]);改成这样

追问:

很感谢你 可是还是错的

追答:

哪里错,错示你要给我看啊,我这里没装编译器

看不到哪错

追问:

就 还是截图上的那些错

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。