第一范文网 - 专业文章范例文档资料分享平台

数据结构课设 精华版,都精华版

来源:用户分享 时间:2025/6/1 13:53:16 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

==================!!!! ??\\n\

printf(\十进制转换为其他进制

==================!!!! ??\\n\

printf(\

======================!!!! ??\\n\

printf(\

==============================!!!! ??\\n\

printf(\}

void main() //主程序 {

printf(\ float z=0.00; int m=1,n; print(); while(m) {

printf(\请选择操作:\\n\scanf(\if(n<1||n>4) {

printf(\操作错误,请重新选择!!\\n\scanf(\

}

switch (n) {

case 1:first(z);break; case 2:second();break; case 3:third();break;

case 4: printf(\退出程序!!\\n\default:exit (0); } }

printf(\

17

6 程序调试与测试

(1)任意进制转换成十进制:输入4位2进制数转换成10进制,如图6.1所示

图6.1 任意进制转换十进制

(2)十进制转换成任意进制:输入十进制数8转换成3进制,输入十进制数567转换成8进制,结果如图6.2所示

图6.2 十进制转换任意进制

18

(3)任意进制转换:输入一个4位3进制数1202转换成5进制数,结果如图6.3所示

图6.3任意进制转换任意进制

(4)程序调试中问题

N进制数中不可以输入比N大的数字,最大是(N-1),例如输入4位2进制数12,输入一时正确,输入2时则提醒“输入错误,2进制数每位数不能大于1!!!”;输入3为5进制数时,当第一个数输入为5时,就显示“输入错误,5进制数每位数不能大于4!!!”结果分别如图6.4.1、6.4.2所示

图6.4.1 过程错误提醒

19

图6.4.2过程错误提醒

(5)菜单操作只能在1-4中选择,输入小于1或者大于4的数就会显示输入错误,并强制重新选择。例如输入操作0或者5,就会显示操作错误,请重新选择!!结果如图6.6所示

图6.6菜单错误提醒

20

搜索更多关于: 数据结构课设 精华版,都精华版 的文档
数据结构课设 精华版,都精华版.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c930pn9z5u6570pk9t1sd_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top