天天看點

czxt

#include<stdio.h>

#include<string.h>

main(){

char cmd[20][20]={"dir","cd","md","rd","cls","date","time","ren","copy","help","quit"};

char str[20];

printf("Microsoft Window[版本 6.1.7601]

");

printf("版權所有<c>2009 Microsoft Corporation。保留所有權利。

");

while(1){

printf("C:\Users\Administrator>");

gets(str);

if(strcmp(str,cmd[0])==0)

{printf("dir表示無參數:檢視目前所在目錄的檔案和檔案夾

");}

else if(strcmp(str,cmd[1])==0)

{printf("cd目錄名:進入特定的目錄。

");}

else if(strcmp(str,cmd[2])==0)

{printf("md?目錄名:建立特定的檔案夾。dos下面習慣叫目錄,win下面習慣叫檔案夾

");}

else if(strcmp(str,cmd[3])==0)

{printf("rd目錄名:删除特定的檔案夾。

");}

else if(strcmp(str,cmd[4])==0)

{printf("cls?目錄名:表示清屏功能

");}

else if(strcmp(str,cmd[5])==0)

{printf("data設定日期指令,功能是設定日期

");}

else if(strcmp(str,cmd[6])==0)

{printf("time系統時鐘設定指令,功能:設定或顯示系統時期。

");}

else if(strcmp(str,cmd[7])==0)

{printf("ren表示檔案改個名字,ren指令的格式是:ren源檔案名目的檔案名。

");}

else if(strcmp(str,cmd[8])==0)

{printf("copy表示複制指令,他的功能的複制資訊

");}

else if(strcmp(str,cmd[9])==0)

{printf("無參數:檢視目前所在目錄的檔案和檔案夾

");

printf("cd目錄名:進入特定的目錄。

");

printf("md目錄名:建立特定的檔案夾。dos下面習慣叫目,win下面習慣叫檔案夾)

");

printf("rd目錄名:删除特定的檔案夾。

");printf("cls目錄名:表示清屏功能

");

printf("data設定日期指令,功能是設定日期

");

printf("TIME系統時鐘設定指令,功能:設定或顯示系統時期。

");

printf("ren表示檔案改個名字,ren指令的格式是:ren?源檔案名目的檔案名。

");

printf("copy表示複制指令,他的功能的複制資訊

");

}

else if(strcmp(str,cmd[10])==0)

{return 0;}

else

{printf("你輸入錯誤的資訊,請重新輸入:

");}

}

}