資源簡介
一個用C編寫的五角星圖案,方向的左右鍵可以旋轉(zhuǎn)五角星。
代碼片段和文件信息
#include?
#include?
#include?
#include?
#include?
#include?
#include?
void?drawstar(int?c?int?color);
int?main()
{
?int?GraphDriver;
?int?GraphMode;
?int?arg?=?0;
?int?a?b;
?GraphDriver?=?DETECT;
?initgraph(&GraphDriver?&GraphMode?““);
?drawstar(arg?12);
?while(1)
?{
??while(!kbhit())
???{
????a?=?getch();
????if?(a?==?27)
?????{
??????closegraph();
??????return?0;
?????}
????if?(a?==?0)
?????{
??????b?=?getch();
??????if?(b?==?75)/*Left*/
???????{
????????drawstar(arg?0);
????????arg--;
????????drawstar(arg?12);
???????}
??????if?(b?==?77)/*Right*/
???????{
????????drawstar(arg?0);
????????arg++;
????????drawstar(arg?12);
???????}
- 上一篇:用C/C++寫的求關(guān)鍵路徑AOE
- 下一篇:C++經(jīng)典編程題
評論
共有 條評論