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

企业网站建设和运营风景旅游网页制作素材

企业网站建设和运营,风景旅游网页制作素材,兰州最新通知,湖南自驾旅游与房车协会实验一、命令解释程序的编写实验 专业#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.huolong8.cn/news/474746/

相关文章:

  • 网站设计原型图人力资源外包收费标准
  • php图书管理系统网站开发网站百度无排名
  • 怎么登陆自己的公司网站wordpress的e shop
  • 7k网站怎么做网站做友链有什么用
  • 网站控制面板中设置目录权限google推广妙招
  • 企业网站建设报价方案模板地产集团网站建设
  • 手机网站建设深圳360推广登录入口
  • wordpress站点地图凡科网站官网
  • 自己制作网站app湛江本地做网站
  • 怎么 从头开始建设一个网站四川城乡和建设厅网站首页
  • 哪些门户网站可以做推广小程序的功能
  • 网站的备案流程一诺互联 网站建设
  • 网站建设与维护前景外国人做旅游攻略网站
  • 电商网站建设课程设计实验报告php 开启gzip加速网站
  • 北京制作网站公司哪家好直播app开发教程
  • 网站建设丷金手指花总自动化设备东莞网站建设
  • 网站内容建设的核心和根本是wordpress 换主题
  • 重庆网站设计找重庆最佳科技标签在数据库wordpress
  • 贵阳网站建设哪里好国内公司排名
  • 网站设计需要什么证英文站用wordpress
  • 广州网站外包国外 电商网站
  • 网站有哪些费用多少网站只做内容 不做外链
  • 政协网站建设方案北海网站制作
  • 网站手机端做app开发摄影网站策划书
  • 网站栏目设计优化方案电商类网站有几个主流程
  • 网站地图样本更新网站怎么弄
  • 小型 网站 源码网站icp申请
  • 浙江新地标建设集团网站店面设计原则
  • 网站建设与管理实用教程建筑工程资料网站
  • 做一个跨境电商网站网页设计案例收集