freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語(yǔ)言控制臺(tái)界面編程(修正版)-資料下載頁(yè)

2025-07-25 09:18本頁(yè)面
  

【正文】 c = {0,0,20,10}。 HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE)。 SetConsoleOutputCP(936)。 SetColor(14,3)。 printf(0:水平彩帶,\n1:垂直彩帶,\n2:右傾斜彩帶,\n3:左傾斜彩帶,\n4:箭頭狀彩帶,\n5:水紋狀彩帶,\n其他輸入退出\n)。 scanf(%d,amp。a)。 while(a==0||a==1||a==2||a==3||a==4||a==5) { if(a==0)//實(shí)現(xiàn)水平彩帶輸出 { shuiping()。 SetColor(14,3)。 //刷新緩沖區(qū),使字跡可見 } else if(a==1)//實(shí)現(xiàn)垂直彩帶輸出 { chuizhi()。 SetColor(14,3)。 } else if(a==2)//實(shí)現(xiàn)右傾斜彩帶輸出 { youqingxie()。 SetColor(14,3)。 } else if(a==3)//實(shí)現(xiàn)左傾斜彩帶輸出 { zuoqingxie()。 SetColor(14,3)。 } else if(a==4)//實(shí)現(xiàn)箭頭狀彩帶輸出 { jiantou()。 SetColor(14,3)。 } else if(a==5)//實(shí)現(xiàn)水紋狀彩帶輸出 { jiantou()。 jiantou()。 SetColor(14,3)。 } fflush(stdin)。 printf(0:水平彩帶,\n1:垂直彩帶,\n2:右傾斜彩帶,\n3:左傾斜彩帶,\n4:箭頭狀彩帶,\n5:水紋狀彩帶,\n其他輸入退出\n)。 scanf(%d,amp。a)。 } return 0。 }void SetColor(unsigned short ForeColor,unsigned short BackGroundColor){ HANDLE hCon=GetStdHandle(STD_OUTPUT_HANDLE)。 SetConsoleTextAttribute(hCon,ForeColor+BackGroundColor*0x10)。}//水平彩帶函數(shù)void shuiping(){ int i,j,k。 for(i=0。i25。++i) { for(j=0。j=79。++j) { k=i%16。 SetColor(k,k)。 putchar(39。A39。)。 } }}//垂直彩帶函數(shù)void chuizhi(){ int i,j,k。 for(i=0。i25。++i) { for(j=0。j40。++j) { k=j%16。 SetColor(k,k)。 putchar(39。A39。)。 putchar(39。A39。)。 } }}//右傾斜彩帶函數(shù)void youqingxie(){ int i,j,k。 for(i=0。i25。++i) { for(j=0。j40。++j) { if(ji=0) k=(ji)%16。 else k=(ji)%16+16。 SetColor(k,k)。 putchar(39。A39。)。 putchar(39。A39。)。 } }}//左傾斜彩帶函數(shù)void zuoqingxie(){ int i,j,k。 for(i=0。i25。++i) { for(j=0。j40。++j) { k=(i+j)%16。 SetColor(k,k)。 putchar(39。A39。)。 putchar(39。A39。)。 } }}//箭頭狀彩帶函數(shù)void jiantou(){ int i,j,k。 for(i=0。i16。++i) { for(j=0。j40。++j) { k=(i+j)%16。 SetColor(k,k)。 putchar(39。A39。)。 putchar(39。A39。)。 } } for(i=0。i16。++i) { for(j=0。j40。++j) { if(ji=0) k=(ji)%16。 else k=(ji)%16+16。 SetColor(k,k)。 putchar(39。A39。)。 putchar(39。A39。)。 } }}運(yùn)行結(jié)果展示:水平彩帶豎直彩帶左傾斜彩帶右傾斜彩帶箭頭狀彩帶水波狀彩帶②輸出顏色方陣出處: 百度知道《在控制臺(tái)窗口中輸出顏色方陣》作者:AlphaBlendinclude include include define getrandom( min, max ) ((rand() % (int)(((max)+1) (min))) + (min))void Init(void)。void gotoxy(int x, int y)。void regularcolor(void)。void randomcolor(void)。void Cls(HANDLE hConsole)。HANDLE hOut。int forecolor[16]。int backcolor[16]。int main(void){ int i。 int a。 for (i = 0。 i 16。 i++) { forecolor[i] = i。 backcolor[i] = i 4。 } hOut = GetStdHandle(STD_OUTPUT_HANDLE)。 Init()。 while(1) { a = getch()。 if (a == 48) { Cls(hOut)。 regularcolor()。 getch()。 } else if (a == 49) { Cls(hOut)。 randomcolor()。 getch()。 } else { Cls(hOut)。 break。 } Cls(hOut)。 Init()。 } CloseHandle(hOut)。 return 0。}//void gotoxy(int x, int y){ COORD pos = {x, y}。 SetConsoleCursorPosition(hOut, pos)。}void regularcolor(void){ int i, j, x, y。 int l = 8, t = 5。 for (y = 0。 y 16。 y++) { gotoxy(l 3, y + t)。 SetConsoleTextAttribute(hOut, forecolor[15]|backcolor[0])。 printf(%d, y)。 for (x = 0。 x 16。 x++) { gotoxy(x * 4 + l, y + t)。 SetConsoleTextAttribute(hOut, forecolor[y]|backcolor[x])。 printf(ZZZ)。 if (y == 15) { gotoxy(x * 4 + l, 17 + t)。 SetConsoleTextAttribute(hOut, forecolor[15]|backcolor[0])。 printf(%d, x)。 } } }}void randomcolor(void){ int i, j, x, y。 int l = 8, t = 5。 char s[4] = {012}。 rand()。 for (y = 0。 y 16。 y++) { for (x = 0。 x 16。 x++) { s[0] = getrandom(32, 127)。 s[1] = getrandom(32, 127)。 s[2] = getrandom(32, 127)。 gotoxy(x * 4 + l, y + t)。 SetConsoleTextAttribute(hOut, forecolor[getrandom(0, 15)]|backcolor[getrandom(0, 15)])。 printf(%c, s[0])。 gotoxy(x * 4 + l + 1, y + t)。 SetConsoleTextAttribute(hOut, forecolor[getrandom(0, 15)]|backcolor[getrandom(0, 15)])。 printf(%c, s[1])。 gotoxy(x * 4 + l + 2, y + t)。 SetConsoleTextAttribute(hOut, forecolor[getrandom(0, 15)]|backcolor[getrandom(0, 15)])。 printf(%c, s[2])。 } }}void Cls(HANDLE hConsole){ COORD coordScreen = {0, 0}。 BOOL bSuccess。 DWORD cCharsWritten。 CONSOLE_SCREEN_BUFFER_INFO csbi。 DWORD dwConSize。 SetConsoleTextAttribute(hOut, 0x0f|0)。 bSuccess = GetConsoleScreenBufferInfo(hConsole, amp。csbi)。 dwConSize = * 。 bSuccess = FillConsoleOutputCharacter(hConsole, (TCHAR) 39。 39。, dwConSize, coordScreen, amp。cCharsWritten)。 bSuccess = GetConsoleScreenBufferInfo(hConsole, amp。csbi)。 bSuccess = FillConsoleOutputAttribute(hConsole, , dwConSize, coordScreen, amp。cCharsWritten)。 bSuccess = SetConsoleCursorPosition(hConsole, coordScreen)。}void Init(void){ gotoxy(30, 10)。 printf(0. Regular Color Array)。 gotoxy(30, 11)。 printf(1. Random Color Array)。 gotoxy(30, 12)。 printf(2. Quit)。}............................................................................
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1