C#阶段考试
一、編寫一個Windows應用程序,使用多線程實現繪制矩形的移動,如圖1所示(40分)。
具體要求:
1、窗體標題設置為“小游戲”。
2、窗體加菜單,根菜單項為“操作”,“操作”菜單里面有一個子菜單項為“開始游戲”。
3、點擊“開始游戲”,在窗體上的Panel中繪制寬度為20,高度為20的填充色為紅色的矩形,并以每200毫秒移動20個像素的速度,不停地向右移動。按上、下、左、右鍵可以控制方塊改變運動方向。
4、要求必須使用多線程實現,不可使用timer控件。
5、矩形必須是使用Graphics對象繪制出來的,不可使用控件代替。
圖1 多線程繪圖程序運行效果
二、福利彩票開獎程序(60分)
編寫一個Windows應用程序,界面初始運行效果如圖2,具體要求:
(1)將窗體標題設置為“中國福利彩票開獎程序”。
(2)將圖中放置7個數字的Label中,前6個的字體顏色設為紅色,最后一個的字體顏色設置為藍色。且每個Label都要設置為黑色邊框。
(3)點擊【開始】按鈕時,開始開獎,7個數字開始隨機變化,按照福利彩票的游戲規則,前6位數字每位數字的變化范圍
總結
- 上一篇: osi网络7层架构
- 下一篇: 澳大利亚.新西兰C#考试题