编程题12_八进制转换为二进制

编程题12_八进制转换为二进制

ID:17066893

大小:27.50 KB

页数:3页

时间:2018-08-27

编程题12_八进制转换为二进制_第1页
编程题12_八进制转换为二进制_第2页
编程题12_八进制转换为二进制_第3页
资源描述:

《编程题12_八进制转换为二进制》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、名称编程题12:八进制转换为二进制备注描述12.用函数实现将一个八进制数转换为一个二进制数。说明:(1)从键盘输入八进制数,输入格式控制使用%o;(2)输出有效数字位对应的二进制编码,如:045->100101;测试用例:输入测试用例:输出045<回车>100101145<回车>11001011017<回车>1000001111在保存并预览之后,点开:“测试用例”选项卡,再选择下方的“添加”,加入两组测试用例第一个测试用例的“测试输入”中,加入:045“期待的输出”中,加入:100101第二个测试用例的“测试输入”中,加入:145“期待的输出”中,加入:1100101第三个

2、测试用例的“测试输入”中,加入:101“期待的输出”中,加入:1000001参考源程序代码#includeintOctToBin(intn,int*p)参考源代码仅供老师参考,不要添加到系统中locatedintheTomb,DongShenJiabang,deferthenextdayfocusedontheassassination.Linping,Zhejiang,1ofwhichliquorwinemasters(WuzhensaidinformationisCarpenter),whogotAfewbayonets,duetomissedfata

3、l,whennightcame{inti,r,k=0;while(n){r=n%8;for(i=1;i<=3;i++){p[k++]=r%2;r=r/2;}n=n/8;}returnk;}intmain(){inti,n,array[30],k;scanf("%o",&n);k=OctToBin(n,array);while(array[k-1]==0)k--;for(i=k-1;i>=0;i--)printf("%d",array[i]);printf("");return0;}允许的编程语言:选gcc-3.3,名称和描述两项请将文档第二列内容对应贴入系统中locat

4、edintheTomb,DongShenJiabang,deferthenextdayfocusedontheassassination.Linping,Zhejiang,1ofwhichliquorwinemasters(WuzhensaidinformationisCarpenter),whogotAfewbayonets,duetomissedfatal,whennightcame测试用例请各位自己添加,题目的最后已有描述,每个题目也说明了要给几组测试用例其他选项可以自行设定,例如开启时间,结束时间,等等,需要大家逐步熟悉locatedintheTomb,DongSh

5、enJiabang,deferthenextdayfocusedontheassassination.Linping,Zhejiang,1ofwhichliquorwinemasters(WuzhensaidinformationisCarpenter),whogotAfewbayonets,duetomissedfatal,whennightcame

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。