- 6
- 0
- 约8.09千字
- 约 53页
- 2016-08-23 发布于重庆
- 举报
数据结构第3章栈和队列(作业)
void LineEdit() { // 利用字符栈s,从终端接收一行并送至调用过程的数据区 InitStack(s); //构造空栈s printf(请输入一个文本文件,^Z结束输入:\n); ch=getchar(); //从终端接收第一个字符 while(ch!=EOF) { // EOF为^Z键,全文结束符号 while(ch!=EOFch!=\n) { switch(ch) { case ‘#’ : Pop(s,c); break; // 仅当栈非空时退栈 case @: ClearStack(s); break; //重置s为空栈 default : Push(s,ch); // 有效字符进栈 } ch=getchar(); // 从终端接收下一个字符 } StackTraverse(s,copy); // 将从栈底到栈顶的栈内字符传送至文件 ClearStack(s); // 重置s为空栈 if(ch!=EOF) ch=getchar();
您可能关注的文档
最近下载
- 产科输血治疗专家共识.pptx VIP
- 高二数学第一次月考卷01【测试范围:湘教版,范围:选择性必修第二册第1~2章】(考试版).docx VIP
- HB6167.16-2014 民用飞机机载设备环境条件和试验方法 第16部分:加速试验.pdf VIP
- 300个常见文言实词词义识记版.doc VIP
- 2025年江苏省苏锡常镇高考数学调研试卷(一)(含答案).pdf VIP
- 《战国无双3Z特别版》全武将秘武入手关卡.doc VIP
- 汉口银行员工培训课件.pptx VIP
- 2025年北京信息职业技术学院单招笔试职业能力测验试题库含答案解析.docx VIP
- HB6167.6-2014 民用飞机机载设备环境条件和试验方法 第6部分:振动试验.pdf VIP
- 特种作业电工上岗证低压电工作业(培训课件).ppt VIP
原创力文档

文档评论(0)