《2022年表白程序 .pdf》由会员分享,可在线阅读,更多相关《2022年表白程序 .pdf(23页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、什么?!你还在为如何向心仪的对象表白而烦恼?你还在纠结如何给心爱的人创造惊喜?那么你就要了解一下下面隆重登场的表白神器:“我的心声”了。作品名称:我的心声使用人群:正在暗恋,单恋,热恋中的人士使用方法:发给你喜欢的人使用条件:具有能正常工作的电脑一台本程序打开之后会出现一个要求你输入名字拼音首字母的界面,输入字母后,提示你喜欢简约还是多彩的,如下图0 代表简约,非零代表多彩,输入后清屏,再输出如图三秒之后,清屏,窗口拓展,在大约中心地方每过约一秒输出刚才输入的字母图案如下图输出姓名字母名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - -
2、- 名师精心整理 - - - - - - - 第 1 页,共 23 页 - - - - - - - - - 接着输出I,在字母I 的下面,心形图案一个接着一个出现,环绕着刚才输入的姓名字母,许多个心形代表很爱很爱的意思。心形正在环绕最后心形停在I 的右边,过三秒后输出U 图案,整个输出完成,炫动效果必让对方惊喜不已最终效果图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 23 页 - - - - - - - - - 若选择多彩效果,则输出颜色各异的图案五彩斑斓效果图若字母
3、只有两个,则有一块地方填充以丘比特之箭箭,寓意为你的箭射中了我的心名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 23 页 - - - - - - - - - 源程序:#include #include #include using namespace std; #define setfocus pos.X=0+27*x;pos.Y=0+y*14+a;SetConsoleCursorPosition(hOut, pos);a+ HANDLE hOut; void lett
4、er_A(int x,int y) int a=0; COORD pos=0+27*x,0+y*14;SetConsoleCursorPosition(hOut, pos);/ 设置光标位置a+; cout*; setfocus; cout*; setfocus; cout* *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cou
5、t* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout*; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 23 页 - - - - - - - - - void letter_B(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; setfocus; cout*
6、; setfocus; cout* *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* *; setfocus; cout*; void letter_C(int x,int y) int a=0; COORD pos=0+27*x,0+y
7、*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; setfocus; cout*; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; 名师资料总结 - -
8、-精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 23 页 - - - - - - - - - cout*; void letter_D(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; setfocus; cout*; setfocus; cout* *; setfocus; cout* * *; setfocus; cout* * *; setfocus
9、; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* *; setfocus; cout*; void letter_E(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; setfocus; cout*;
10、 setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 23 页 - - - -
11、- - - - - cout* *; setfocus; cout*; void letter_F(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; setfocus; cout*; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfo
12、cus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout*; void letter_G(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos);a+; cout*; setfocus; cout*; setfocus; cout* *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfo
13、cus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* * *; setfocus; cout* * * *; setfocus; cout* * * *; setfocus; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 23 页 - - - - - - - - - cout* * *; setfocus; cout*; void letter_H(int x,int y) int a=0
14、; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; setfocus; cout*; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *;
15、setfocus; cout* * *; setfocus; cout*; void letter_I(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; setfocus; cout*; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; set
16、focus; cout* *; setfocus; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 23 页 - - - - - - - - - cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout*; void letter_J(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+;
17、 cout*; setfocus; cout*; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* * *; setfocus; cout* *; setfocus; cout*; void letter_K(int x,int y) int a=0; COORD pos=0
18、+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; setfocus; cout*; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* *; setfocus; cout* * *; setfocus; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 -
19、- - - - - - 第 9 页,共 23 页 - - - - - - - - - cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout*; void letter_L(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; setfocus; cout*; setfocus; cout* *; setfocus; cout* *; se
20、tfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout*; setfocus; void letter_M(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; co
21、ut*; setfocus; cout*; setfocus; cout* * *; setfocus; cout* * * * *; setfocus; cout* * * * *; setfocus; cout* * * * *; setfocus; cout* * * * *; setfocus; cout* * * *; setfocus; cout* * *; setfocus; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 23 页 - - - - - -
22、 - - - cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout*; void letter_N(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; setfocus; cout*; setfocus; cout* * *; setfocus; cout* * * *; setfocus; cout* * * *; setfocus;
23、 cout* * * *; setfocus; cout* * * *; setfocus; cout* * * *; setfocus; cout* * * *; setfocus; cout* * * *; setfocus; cout* * * *; setfocus; cout* * * *; setfocus; cout* * *; setfocus; cout*; void letter_O(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; s
24、etfocus; cout*; setfocus; cout* *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 23 页 - - - - - - - - - cout* * *; setfocus
25、; cout* * *; setfocus; cout* * *; setfocus; cout* *; setfocus; cout*; void letter_P(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; setfocus; cout*; setfocus; cout* *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; s
26、etfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout*; void letter_Q(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; setfocus; cout* *; setfocus; cout* * *; setfocus; cout* * *;
27、setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 23 页 - - - - - - - - - cout* * *; setfocus; cout* * *; setfocus; cout* * * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout*; set
28、focus; cout*; void letter_R(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; setfocus; cout*; setfocus; cout* *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* *; setfocus; cout* * *; setfocus; cout* *
29、 *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout*; void letter_S(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; setfocus; cout*; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout
30、* *; setfocus; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 23 页 - - - - - - - - - cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout*; void letter_T(int x,int y) int a=0; COORD pos=0+27*x,0
31、+y*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; setfocus; cout*; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout*; vo
32、id letter_U(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; setfocus; cout*; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14
33、 页,共 23 页 - - - - - - - - - cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* *; setfocus; cout*; void letter_V(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; setfocus; c
34、out*; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* *; setfocus; cout*; void letter_W(int x,int y) int a=0; COORD pos=0+
35、27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; setfocus; cout*; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 23 页 - - - - - - - - - cout* * *; setfocus; cout* * *; setfocu
36、s; cout* * * *; setfocus; cout* * * * *; setfocus; cout* * * * *; setfocus; cout* * * * *; setfocus; cout* * * * *; setfocus; cout* * *; setfocus; cout*; void letter_X(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; setfocus; cout*; setfocus; cout* * *;
37、 setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout*; void letter_Y(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCurso
38、rPosition(hOut, pos); a+; cout*; setfocus; cout*; setfocus; cout* * *; setfocus; cout* * *; setfocus; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 23 页 - - - - - - - - - cout* * *; setfocus; cout* * *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *;
39、 setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout*; void letter_Z(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; setfocus; cout*; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setf
40、ocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout*; void pho_H(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; setfocus; cout*; setfocus; 名师资料总结 - - -精品资料欢迎下载
41、- - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 23 页 - - - - - - - - - cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* * *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setf
42、ocus; cout*; void pho_A(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; cout*; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* * *; setfocus
43、; cout* *; setfocus; cout* *; setfocus; cout*; setfocus; cout*; void pho_D(int x,int y) int a=0; COORD pos=0+27*x,0+y*14; SetConsoleCursorPosition(hOut, pos); a+; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 23 页 - - - - - - - - - cout*; setfocus; cout*; set
44、focus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout* *; setfocus; cout*; void SetColor(unsigned short ForeColor,unsigned short BackGroundColor) HANDLE
45、 hCon=GetStdHandle(STD_OUTPUT_HANDLE); SetConsoleTextAttribute(hCon,ForeColor+BackGroundColor*0 x10); void outletter(string s,bool fl,int x,int y) int n=0; while(ns.size() if(fl) SetColor(16,n+12); switch(sn) case A: case a: letter_A(x,y);Sleep(1300);break; case B: case b: letter_B(x,y);Sleep(1300);
46、break; case C: case c: letter_C(x,y);Sleep(1300);break; case D: case d: letter_D(x,y);Sleep(1300);break; case E: case e: 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 23 页 - - - - - - - - - letter_E(x,y);Sleep(1300);break; case F: case f: letter_F(x,y);Sleep(
47、1300);break; case G: case g: letter_G(x,y);Sleep(1300);break; case H: case h: letter_H(x,y);Sleep(1300);break; case I: case i: letter_I(x,y);Sleep(1300);break; case J: case j: letter_J(x,y);Sleep(1300);break; case K: case k: letter_K(x,y);Sleep(1300);break; case L: case l: letter_L(x,y);Sleep(1300);
48、break; case M: case m: letter_M(x,y);Sleep(1300);break; case N: case n: letter_N(x,y);Sleep(1300);break; case O: case o: letter_O(x,y);Sleep(1300);break; case P: case p: letter_P(x,y);Sleep(1300);break; case Q: case q: letter_Q(x,y);Sleep(1300);break; case R: case r: letter_R(x,y);Sleep(1300);break;
49、 case S: case s: letter_S(x,y);Sleep(1300);break; case T: 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 23 页 - - - - - - - - - case t: letter_T(x,y);Sleep(1300);break; case U: case u: letter_U(x,y);Sleep(1300);break; case V: case v: letter_V(x,y);Sleep(1300);
50、break; case W: case w: letter_W(x,y);Sleep(1300);break; case X: case x: letter_X(x,y);Sleep(1300);break; case Y: case y: letter_Y(x,y);Sleep(1300);break; case Z: case z: letter_Z(x,y);Sleep(1300);break; default:; x+;n+; int main() hOut=GetStdHandle(STD_OUTPUT_HANDLE); / 获取标准输出设备句柄SetConsoleTitle( 我的