1 #include<stdio.h> 2 #include<string.h> 3 main() { 4 char cmd[20][20]={"dir","cd","md","rd","cls","date","time","ren","copy","help","quit"}; 5 char str[20]; 6 while(1){ 7 printf("请输入显示符:"); 8 gets(str); 9 if(strcmp(str,cmd[0])==0) { 10 printf("dir表示无参数:查看当前所在目录的文件和文件夹 "); 11 } 12 else if(strcmp(str,cmd[1])==0) 13 { 14 printf("cd 目录名:进入特定的目录。 "); 15 } 16 else if(strcmp(str,cmd[2])==0) 17 { 18 printf("md 目录名:建立特定的文件夹。dos下面习惯叫目录,win下面习惯叫文件夹 "); 19 } 20 else if(strcmp(str,cmd[3])==0) 21 { 22 printf("rd 目录名:删除特定的文件夹。 "); 23 } 24 else if(strcmp(str,cmd[4])==0) 25 { 26 printf("cls 目录名:表示清屏功能 "); 27 } 28 else if(strcmp(str,cmd[5])==0) 29 { 30 printf("data 设置日期命令 ,功能是设置日期 "); 31 } 32 else if(strcmp(str,cmd[6])==0) 33 { 34 printf("time系统时钟设置命令,功能:设置或显示系统时期。 "); 35 } 36 else if(strcmp(str,cmd[7])==0) 37 { 38 printf("ren表示文件改个名字,ren命令的格式是:ren 源文件名 目 的文件名。 "); 39 } 40 else if(strcmp(str,cmd[8])==0) 41 { 42 printf("copy表示复制命令,他的功能的复制信息 "); 43 } 44 else if(strcmp(str,cmd[9])==0) 45 { 46 printf("无参数:查看当前所在目录的文件和文件夹 "); 47 printf("cd 目录名:进入特定的目录。 "); 48 printf("md 目录名:建立特定的文件夹。dos下面习惯叫目录,win下面习惯叫文 件夹) "); 49 printf("rd 目录名:删除特定的文件夹。 "); 50 printf("cls 目录名:表示清屏功能 "); 51 printf("data 设置日期命令 ,功能是设置日期 "); 52 printf("TIME系统时钟设置命令,功能:设置或显示系统时期。 "); 53 printf("ren表示文件改个名字,ren命令的格式是:ren 源文件名 目 的文件名。 "); 54 printf("copy表示复制命令,他的功能的复制信息 ");} 55 else if(strcmp(str,cmd[10])==0) 56 return; 57 else 58 { 59 printf("你输入错误的信息,请重新输入: "); 60 } 61 } 62 }
这次实验中让我们回顾了大一时候所学的C语言,一开始接触C语言代码的时候可能有一些已经忘记,不太熟悉,需要参考部分代码去回忆以前学的知识。在编写代码的过程,对这个编译环境也有些许陌生,随着课堂上的练习,慢慢的熟悉了操作,需要在以后的学习过程中慢慢积累知识。