用c語言實現科目三模擬燈光考試
這是我第一次寫部落格。。。。
考駕照時,科目三有乙個夜間模擬燈光的使用,我老是錯(i 『m a boy ps:沒有性別歧視的意思 (^@^) )所以想寫乙個程式自己乙個人練習練習,
題目是這個樣子的:
接下來就是我的low low的**(菜雞乙個輕噴5555):
#include #include #include void tip(void)
int main()
for(j=0;j<=6;j++)
else break;
case 2:printf("***夜間直行通過路口***\n\n");tip();
scanf("%d",&t);if(t!=1)else break;
case 3:printf("***夜間在照明良好的條件下行駛***\n\n");tip();
scanf("%d",&t);if(t!=1)else break;
case 4:printf("***夜間同方向近距離跟車行駛***\n\n");tip();
scanf("%d",&t);if(t!=1)else break;
case 5:printf("***夜間與非機動車會車***\n\n");tip();
scanf("%d",&t);if(t!=1)else break;
case 6:printf("***夜間在窄路窄橋與非機動車會車***\n\n");tip();
scanf("%d",&t);if(t!=1)else break;
case 7:printf("***夜間在沒有路燈且照明不良條件下行駛***\n\n");tip();
scanf("%d",&t);if(t!=2)else break;
case 8:printf("***您在低能見度道路上行駛***\n\n");tip();
scanf("%d",&t);if(t!=2)else break;
case 9:printf("***夜間通過拱橋,人行橫道***\n\n");tip();
scanf("%d",&t);if(t!=3)else break;
case 10:printf("***夜間通過急彎,坡路,拱橋***\n\n");tip();
scanf("%d",&t);if(t!=3)else break;
case 11:printf("***夜間通過坡路拱橋***\n\n");tip();
scanf("%d",&t);if(t!=3)else break;
case 12:printf("***超越前方車輛***\n\n");tip();
scanf("%d",&t);if(t!=3)else break;
case 13:printf("***夜間沒有交通訊號燈控制的路口***\n\n");tip();
scanf("%d",&t);if(t!=3)else break;
case 14:printf("***您將要通過人行橫道***\n\n");tip();
scanf("%d",&t);if(t!=3)else break;
case 15:printf("***夜間路左轉彎,左轉向燈***\n\n");tip();
scanf("%d",&t);if(t!=5) else break;
case 16:printf("***夜間路口右轉彎,右轉向燈***\n\n");tip();
scanf("%d",&t);if(t!=6)else break;
case 17:printf("***臨時靠邊停車***\n\n");tip();
scanf("%d",&t);if(t!=4)else break;}}
return 0;
}
執行結果如圖
用C語言實現三字棋
用c語言實現三字棋,其根本就是在乙個二維陣列裡的各種操作,在這個專案裡面,我們要自己定義乙個標頭檔案 ifndef game h define game h include include include include define row 3 設定行 define col 3 設定列 void ...
三子棋 用c語言實現
問題描述 三子棋就是雙方落棋子,直到其中一方所落棋子行,列或者對角線連成一條線。或者棋下滿,這一種情況是平局。問題分析 三子棋就是和計算機你一步我一步來實現。首先,得先製作乙個選單提示使用者玩還是退出,這裡用switch語句較為合適一些 我們使用幾個標記,x表示人下的棋子,o表示計算機下的棋子 n表...
用C語言實現三子棋
首先我們需要建立兩個原始檔分別為test.c與game.c前者為遊戲的測試,後者為遊戲相關函式的定義,同時建立相應的名為game.h的原始檔宣告相關函式。接下來可以開始搭建主函式框架了,因為不管如何,都會至少進入一次遊戲,由玩家確定退出或繼續,因此,筆者在該處運用do while迴圈實現基本框架。i...