實驗一 命令解釋程式的編寫實驗

2022-08-21 18:00:17 字數 1383 閱讀 1856

實驗

一、命令解釋程式的編寫實驗

專業:商業軟體工程 姓名:謝洲 學號:201406114140

一、 實驗目的

(1)掌握命令解釋程式的原理;

(2)掌握簡單的dos呼叫方法;

(3)掌握c語言程式設計初步。

二、 實驗內容和要求

根據教師指定的實驗課題,完成設計、編碼、測試工作。

編寫類似於dos,unix的命令列解釋程式

(1)自行定義系統提示符

(2)自定義命令集(8-10個)

(3)使用者輸入help以查詢命令的幫助

(4)列出命令的功能,區分內部還是外部命令

(5)使用者輸入quit退出

(6)內部命令有dir, cd, md, rd, cls, date, time, ren, copy等。

三、 實驗方法、步驟及結果測試

1. 主要程式段及其解釋:

char cmd[30][30]=;

while(1)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

return;

else

}}

2. 執行結果及分析

四、 實驗總結

本次程式中仍有許多不明白的地方,只能做個簡單的介面,對dos命令更加了解

實驗一 命令解釋程式的編寫實驗

實驗 一 命令解釋程式的編寫 一 實驗目的 1 掌握命令解釋程式的原理 2 掌握簡單的dos呼叫方法 3 掌握c語言程式設計初步。二 實驗內容和要求 編寫類似於dos,unix的命令列解釋程式 1 自行定義系統提示符 2 自定義命令集 8 10個 3 使用者輸入help以查詢命令的幫助 4 列出命令...

實驗一 命令解釋程式的編寫實驗

網路工程 黃翠連 37 一 實驗目的 1 掌握命令解釋程式的原理 2 掌握簡單的dos呼叫方法 3 掌握c語言程式設計初步。二 實驗方法 步驟及結果測試 include include void main 主函式 指標陣列儲存關鍵字 int pan char ch1,char j 11 char a...

實驗一 命令解釋程式的編寫

1.實驗目的 1 掌握命令解釋程式的原理 2 掌握簡單的dos呼叫方法 3 掌握c語言程式設計初步。2 實驗要求 編寫類似於dos,unix的命令列解釋程式 1 自行定義系統提示符 2 自定義命令集 8 10個 3 使用者輸入help以查詢命令的幫助 4 列出命令的功能,區分內部還是外部命令 5 使...