1.1.编写一个程序,打印输出程序中的全局交量(包括已初始化和未初始化)、全局和局部静态变量(包括已初始化和未初始化)和常量在内存中的分配地址,以及调用中的函数地址、参数、局部变量的地址。分析它们的相对地址大小关系,说明它们在内存中的存储区域和存储的先后顺序。
2. 2.比较顺序存储结构和链式存储结构的特点,哪种情况下使用顺序存储结构比较好?
3.3.编写一个程序,使用栈实现字符串的逆序输出。
4. 4.在第七章习题中有小老虎玩大虎王游戏的题目,方便起见,题目重复如下:有n只小老虎围成一个圈在玩大虎王游戏,按顺时针从1到n编号,然后从1号开始报数,报到m的小老虎出局,然后从出局小老虎的下一个位置重新开始报数。如此重复,直到剩下一只小老虎,就是大虎王了。使用链表编程实现这个过程。
5.
5.程序10.2采用数组来保存通讯录的联系人记录,通讯录的大小(即最大联系人记录数)是有限定的,如果不限制通讯录大小,随着联系人的增多,分配给通讯录的内存空间也能随之扩充,应如何修改程序?
6.6.请用数组实现程序10.5的模拟银行排队过程,要求数组的每个元素保存客户的serviceNo,同时不应限制队列的最大长度。