- 76
- 0
- 约1.81万字
- 约 5页
- 2017-08-05 发布于河南
- 举报
命令解释程序实验报告
实验二、命令解解释程序的编写实验
专业 06级软件工程 姓名 黄雪虹 学号 060614143
实验目的
(1)掌握命令解释程序的原理;
(2)掌握简单的DOS调用方法;
(3)掌握C语言编程初步。
实验内容和要求
编写类似于DOS,UNIX的命令行解释程序
(1)自行定义系统提示符
(2)自定义命令集(8-10个)
(3)用户输入HELP以查找命令的帮助
(4)列出命令的功能,区分内部还是外部命令
(5)用户输入QUIT退出
(6)内部命令有dir, cd, md, rd, cls, date, time, ren, copy等。
实验方法、步骤及结果测试
源程序名:hxh.c
可执行程序名:HXHC~1.exe
原理分析及流程图
采用数组的存储结构。
主要算法:
显示程序提示信息;
While(1)
{ 显示提示符;
接收键盘的字符串;
判断是否quit程序退出指令,是则退出;
判断是否内部命令,并给出相应的信息,否则给出错误信息;
}
显示退出程序信息
流程图:
Y输入
Y
输入字符串数组
a,b[10]=0?
输出out of work
C1循环
判断是否等于关键字
输出外部命令
输出内部命令
结束
N
N
Y
开始
主要程序段及其解释:
#includestdio.h
#includestring.h
void main() /*
您可能关注的文档
最近下载
- 2021年一级造价工程师《建设工程技术与计量》(交通工程)考点速记手册.pdf VIP
- 2023年广东省高考政治试题与参考答案.docx VIP
- 设备点检润滑考试试题(附答案).docx VIP
- 语文+答案河南郑州市2026年高中毕业年级高三年级第二次质量预测(郑州二模)(4.20-4.22).docx VIP
- 中医康复理疗师真题及答案.docx
- 2025年中医康复理疗师真题及答案.docx
- 英语河南郑州市2026年高中毕业年级高三年级第二次质量预测(郑州二模)(4.20-4.22).docx VIP
- 设备点检润滑考试试题(附答案).docx VIP
- 2026年江西萍乡市八年级地理生物会考真题试卷(含答案).docx VIP
- 2026河南郑州高中毕业年级下学期第二次质量预测物理试题卷.docx VIP
原创力文档

文档评论(0)