一、 實驗目的
(1)認識dos;
(2)掌握命令解釋程式的原理;
(3)掌握簡單的dos呼叫方法;
(4)掌握c語言程式設計初步。
二、 實驗內容和要求
編寫類似於dos,unix的命令列解釋程式
(1)自行定義系統提示符
(2)自定義命令集(8-10個)
(3)使用者輸入help以查詢命令的幫助
(4)列出命令的功能,區分內部還是外部命令
(5)使用者輸入quit退出
(6)內部命令有dir, cd, md,rd, cls, date, time, ren, copy等。
根據要求,完成設計、編碼、測試工作。
三、 實驗方法、步驟及結果測試
源程式名1.c
可執行程式名:1.exe
2.流程圖
定義陣列-提示輸入-功能編輯
3.主要程式段及其解釋:
#include#include4.執行結果:main()
;
char b[10
]; printf(
"*****hahahahaha********\n");
printf(
"輸入命令:");
while(1
)
else
if(strcmp(b,a[9])==0
)
else
printf(
"error???cxsr\n");}}
四、 實驗總結
通過本次試驗了解到了dos程式設計的過程和體驗了一把程式設計師的工作,以及對c語言有點重新拾起的感覺,對輸出列印,鍵盤輸入,字元輸入等基本命令重新撿起的感覺。
實驗一報告
資料結構 實驗一 vc程式設計工具的靈活使用 一 實驗目的 複習鞏固vc程式設計環境的使用,以及c 模板設計。1.回顧並掌握vc單檔案結構程式設計過程。2.回顧並掌握vc多檔案工程設計過程 3.掌握vc程式除錯過程。4.回顧c 模板和模板的程式設計。二 實驗內容 1.設計乙個單檔案結構程式完成從鍵盤...
實驗一報告
資料結構 實驗一 vc程式設計工具的靈活使用 一 實驗目的 複習鞏固vc程式設計環境的使用,以及c 模板設計。1.回顧並掌握vc單檔案結構程式設計過程。2.回顧並掌握vc多檔案工程設計過程 3.掌握vc程式除錯過程。4.回顧c 模板和模板的程式設計。二 實驗內容 1.設計乙個單檔案結構程式完成從鍵盤...
實驗一報告
第一部分 結果 分割線 實驗2 28 要求實現乙個簡單的選單程式,對應輸入的字母,輸出語句,當輸入值為 q 的時候,退出。第一種 要求用if.else來實現 11 include 2 using namespace std 3int main 419 return0 20 執行結果如下 第二種 要求...