赞
踩
要求:
1、利用栈特性对其进行基本操作:初始化栈,将栈置为空表,插入、删除栈。
2、利用队列特性对其进行基本操作:初始化队列、判队列为空、出队列、入队列。
运行程序后,在命令行中首先输入了整数 100,程序将其转换为十六进制表示 64,并输出。接着再输入了整数 255,程序将其转换为十六进制表示 FF,并输出。最后,用户输入了 -1,程序结束
结论:
使用了栈的基本操作,包括初始化栈、压栈和弹栈。这些操作是栈的核心功能,能够有效地管理数据的存储和访问;实验中利用栈的特性,将十进制整数转换为十六进制整数。这涉及到了进制转换的原理,即利用不同进制的基数进行相除相余的操作,将一个数转换为另一个进制的表示;实验中的转换算法采用了从低位到高位的顺序,先将余数压入栈中,再依次弹出并输出,易于理解和实现。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。