当前位置: 首页 > news >正文

合肥网站建设与设计网页版梦幻西游vip价格表

合肥网站建设与设计,网页版梦幻西游vip价格表,福田南山龙华盐田,sem seo 区别实验一、命令解释程序的编写实验 专业#xff1a;商业软件工程 姓名#xff1a;王泽锴 学号#xff1a;201406114113 一、实验目的 #xff08;1#xff09;掌握命令解释程序的原理#xff1b; #xff08;2#xff09;*掌握简单的DOS调用方法#xff1b; #xf…实验一、命令解释程序的编写实验 专业商业软件工程   姓名王泽锴  学号201406114113 一、实验目的 1掌握命令解释程序的原理 2*掌握简单的DOS调用方法 3掌握C语言编程初步。 二、实验内容和要求 实验内容  根据教师指定的实验课题完成设计、编码、测试工作。    2. 实验要求   编写类似于DOSUNIX的命令行解释程序   1自行定义系统提示符   2自定义命令集8-10个   3用户输入HELP以查找命令的帮助   4列出命令的功能区分内部还是外部命令   5用户输入QUIT退出   6内部命令有dir, cd, md, rd, cls, date, time, ren, copy等。 三、实验方法、步骤及结果测试 1.源程序名MiniOS.cpp  可执行程序名MiniOS.exe 2.原理分析及流程图 进入程序操作页面输入命令后判断是否存在相应的命令如果不存在则提示说命令错误。如果存在则输入该命令是内部命令或者外部命令并解释该命令的作用。 3.主要程序段及其解释 #includestdio.h #includestdlib.h #includestring.h #define N 30 main() {     char str[N];     int i,j;     char cmd[N][N] {dir,cd,md,rd,cls,date,time,ren,copy,quit,help};     printf(Microsoft Windows XP [版本 5.1.2600]\n);     printf(C 版权所有 1985-2001 Microsoft Crop.\n);     while(1)     {            printf(\nC:\\Documents and Settings\Administrator);            gets(str);            for(i0;i20;i)            {                         {                            if(strcmp(str,cmd[0])0)                           {                                    printf(类型内部命令\n);                                  printf(显示一个目录中的文件和子目录。\n);                                        break;                               }                           else if(strcmp(str,cmd[1])0)                          {                                    printf(类型内部命令\n);                                    printf(显示当前目录的名称或将其更改。\n);                                        break;                              }                             else if(strcmp(str,cmd[2])0)                            {                                   printf(类型内部命令\n);                                   printf(创建一个目录。\n);                                      break;                            }                              else if(strcmp(str,cmd[3])0)                             {                                  printf(类型内部命令\n);                                    printf(删除目录。\n);                                    break;                               }                             else if(strcmp(str,cmd[4])0)                             {                                          printf(类型内部命令\n);                                   printf(清除屏幕。\n);                                 break;                              }                            else if(strcmp(str,cmd[5])0)                            {                                    printf(类型内部命令\n);                                 printf(显示或设置日期。\n);                                     break;                               }                            else if(strcmp(str,cmd[6])0)                           {                                   printf(类型内部命令\n);                                     printf(内部命令显示或设置系统时间。\n);                                       break;                             }                           else if(strcmp(str,cmd[7])0)                           {                                   printf(类型内部命令\n);                                    printf(重新命名文件。\n);                                      break;                             }                             else if(strcmp(str,cmd[8])0)                               {                                     printf(类型内部命令\n);                                   printf(将至少一个文件复制到另一个位置。\n);                                     break;                             }                                else if(strcmp(str,cmd[9])0)                            {                                    exit(0);                          }                            else if(strcmp(str,cmd[10])0)                             {                                 printf(类型外部命令\n);                                 printf(有关某个命令的详细信息请键入 HELP 命令名\n);                                 printf(dir 内部命令 显示一个目录中的文件和子目录。\n);                                  printf(cd 内部命令 显示当前目录的名称或将其更改。\n);                                 printf(md 内部命令 创建一个目录。\n);                                  printf(rd 内部命令 删除目录。.\n);                                   printf(cls 内部命令 清除屏幕。\n);                                   printf(date 内部命令 显示或设置日期。\n);                                   printf(time 内部命令 内部命令显示或设置系统时间。\n);                                  printf(ren 内部命令 重新命名文件。\n);                                    printf(copy 内部命令 将至少一个文件复制到另一个位置。\n);                                 printf(help 外部命令 提供Windows命令的帮助信息。\n);                                 printf(quit 外部命令 退出命令解释程序\n);                                     /* printf(CALL\t从一个批处理程序调用这一个。\n);                                 printf(CMD\t打开另一个Windows命令解释窗口。\n);                                 printf(COLOR\t设置默认控制台前景和背景颜色。\n);                                 printf(DEL\t删除至少一个文件。\n);                                   printf(EXIT\t退出命令解释程序。\n);                                  printf(FIND\t在一个或多个文件中搜索一个文本字符串。\n);                                   printf(MKDIR\t创建一个目录。\n);                                    printf(MODE\t配置系统设备。\n);                                   printf(PRINT\t打印一个文本文件。\n);                                    printf(REPLACE\t替换文件。\n);                                 printf(RENAME\t重新命名文件。\n);*/                                  printf(\n有关工具的详细信息请参阅联机帮助中的命令行参考。\n);                                 break;                                    }                          else if(strcmp(str,cmd[i])!0)                          {                                      printf(此命令不是内部或外部命令也不是可运行的程序或批处理文件\n);                                  printf(\n);                                    break;                          }                   }            }     }     } 4.运行结果及分析 实验结果与预期的一致。 四、实验总结   命令解释程序总体来说还是比较简单的主要的难度在于读取文件还有作比较的地方由于一开始采用读取文档的方法但问题没得到解决之后采用了直接存储在数组中。转载于:https://www.cnblogs.com/wangzekai/p/5289113.html
http://www.zqtcl.cn/news/746598/

相关文章:

  • 娄底网站开发温州seo排名公司
  • 成都有哪些网站开发公司最新网推项目
  • 分享公众号的网站小型企业类网站开发公司
  • 青岛网站建设方案案例wordpress主题模板 国人
  • 哪家高端网站建设好贷款织梦网站模板
  • 北京网站建设公司价格最近中文字幕2018免费版2019
  • 帮人做设计的网站自己怎么做新闻开头视频网站
  • 网站开发搜索功能中国建设银行ie下载网站
  • 中山网站建设 骏域网站的形式有哪些
  • 深圳企业网站重庆建站塔山双喜
  • 征婚网站 女 做茶叶生意企业网站推广服务协议
  • 安徽省住房城乡建设厅网站官网英语机构网站建设方案
  • 电商建站价格深圳龙岗建站公司
  • 可以下载源程序的网站.htaccess wordpress
  • 国内优秀设计网站小程序推广方案
  • 网站构建是什么意思怎么做网站盗号
  • 学校网站建设行业现状wordpress怎么保存图片
  • 网站 框架网页建设title:(网站建设)
  • 素材网站推广方案安卓端开发
  • 网站制作可以询价么168推广
  • 河南城乡和住房建设厅网站网络营销的主要特点有哪些
  • 哪些网站可以做自媒体wordpress 左侧
  • joomla! 1.5 网站建设基础教程丹阳网站推广
  • 中国建设银行山东省分行网站怎么做网站制作
  • 网站前台设计方案自助建站一般适用于大型电子商务网站建设
  • 建设银行不良资产处置网站wordpress啥时候出现的
  • 出口贸易网站网站建设及解决方案
  • 网站服务器要求做网站需要的服务器
  • 网站后台 编辑器 调用网站优化搜索排名
  • 汽车网站建设规划书网站首页版式