zoukankan      html  css  js  c++  java
  • 实验一 总结

    如果

    #include<stdio.h>
    #include<windows.h>
    #include<stdlib.h>
    int main(){
        char cmd[11][11]=
    
    {"help","quit","dir","cd","md","rd","cls","date","time","ren","copy"};
        int i;
            char a[5];
        while(1){
        printf("
    
    输入指令:");
        gets(a);
        printf("
    ");
        if(strcmp(a,cmd[0])==0){
            printf("提供Windows命令的帮助信息,属于内部命令
    
    ");
            system("help");    
    
        }
        else if(strcmp(a,cmd[1])==0){
            printf("退出CMD.EXE程序,属于内部命令
    
    ");
            printf("是否退出?  1.是/2.否");
            scanf("%d",&i);
            if(i==1){
            system("exit");    }
        }
        else if(strcmp(a,cmd[2])==0){
            printf("显示一个目录中的文件和子目录,属于内部命令
    
    ");
            system("dir");
        }
        else if(strcmp(a,cmd[3])==0){
            printf("显示当前目录的名称或将其更改,属于内部命令
    
    ");
            system("cd");
        }
        else if(strcmp(a,cmd[4])==0){
            printf("创建一个目录,属于内部命令
    
    ");
            system("md");
        }
        else if(strcmp(a,cmd[5])==0){
            printf("删除目录,属于内部命令
    
    ");
            system("rd");
        }
        else if(strcmp(a,cmd[6])==0){
            printf("清楚屏幕,属于内部命令
    
    ");
            system("cls");
        }
        else if(strcmp(a,cmd[7])==0){
            printf("显示或设置日期,属于内部命令
    
    ");
            system("date");
        }
        else if(strcmp(a,cmd[8])==0){
            printf("显示或设置系统时间,属于内部命令
    
    ");
            system("time");
        }
        else if(strcmp(a,cmd[9])==0){
            printf("重新命名文件,属于内部命令
    
    ");
            system("ren");
        }
        else if(strcmp(a,cmd[10])==0){
            printf("将至少一个文件复制到另一个位置,属于内部命令
    
    ");
            system("copy");
        }
        else{
            printf("输入错误,请重新输入!
    ");
        }
    
        }
    }


    总结:在这次的实验中遇到的最大问题就是我忘了怎样能让程序识别字符,后来想着就直接用数字识别应该也没差。在做完之后看了一下实验要求,发现还是要识别字符来做,于是就请教了同学,最后写出了这个代码。这次实验收获最大的就是识别字符这一点,还有就是,不会的时候上百度一找,真的会有很多帮助,所以我们不能用“自己不会”来做借口。

  • 相关阅读:
    关于字符编码,你所需要知道的(ASCII,Unicode,Utf-8,GB2312…)
    Python基础一
    windows环境下 安装python2和python3
    Python数据类型及常用操作
    Python流程控制
    Python用户交互以及数据类型
    Python介绍以及Python环境搭建
    multiprocessor(下)
    multiprocessor(中)
    multiprocess(上)
  • 原文地址:https://www.cnblogs.com/colorH/p/4395560.html
Copyright © 2011-2022 走看看