C 實現在「小黑框」不同位置不同顏色輸出

2021-10-05 02:58:59 字數 1076 閱讀 3354

分享這個是因為有大作業要完成,可能需要乙個展示的介面。但是老師與大佬推薦的方法上手需要時間。所以我在這裡利用「小黑框」來 簡陋的把程式裡面的東西展示出來。原理不會太細講,**也就幾行。

首先,開個cpp。include以下的標頭檔案。

#include

#include

#include

#include

#include

//如果程式需要時間間隔的話

using

namespace std;

然後接下來就是要實現功能的函式體,這個函式體的功能是,修改小黑框的游標位置(輸出位置)。首先先把各種顏色做成個列舉類,懶得記數字了。

//顏色的**: 0=黑色  1藍色 2 綠色 3湖藍色 4紅色 5紫色 6黃色 7白色 8灰色 9淡藍色

enum colour

;

然後下面是函式體,功能在注釋裡介紹。

void

move

(int x,

int y,

int forecolour=white ,

int backcolour=black)

之後,就可以在main裡開心的玩耍了。例如如下的程式。

int

main()

move

(i,i,black,white)

;return0;

}

執行這個程式可以在小黑框中生成從左上往下一直生長的顏色不同的矩形串,每隔0.5s增加乙個。如圖:

然後,如果想做成動態的動畫,只需要把原來的全部變黑然後把新的畫上去就行。下面乙個程式就展示了乙個斜向下落的矩形塊。

int

main()

move

(i,i,black,white)

;return0;

}

C 中const在不同物件不同位置中的作用

兩者都可以用來定義常量,但是const定義時,定義了常量的型別,所以更精確一些。define只是簡單的文字替換,除了可以定義常量外,還可以用來定義一些簡單的函式,有點類似內聯函式 inline const和define定義的常量可以放在標頭檔案裡面。小注 可以多次宣告,但只能定義一次 a const...

WPF 實現 倆組二十位數字 比較 不同位數標紅

組織語言真難 什麼意思那 看圖 因為是wpf 有想過 弄20個文字什麼的 感覺太蠻煩 而且有點low 這樣乙個textblock就可以 string text 00022010111 string text2 01021000121 if string.isnullorempty text stri...

用C 實現在Word文件中搜尋文字

在word應用程式中搜尋和替換文字是舉手之勞的事情,通過word的物件模型,我們也可以使用程式設計方式來實現。word的物件模型有比較詳細的幫助文件,放在 office 安裝程式目錄,office 2003是在program files microsoft office office11 2052下...