身为程序员的你,想没想过你的技术能够在求爱的时候用上呢?如果能用写程序的方式表白,这又何尝不是一种浪漫呢?!
这不,已经有程序员同行写出了这样的程序,如果你也是个程序员,可以从中得到启发,做出自己专属的表白程序,如果不是,也可以直接拿此程序炫耀下。
此程序是用C++语言所写。下面我们就来欣赏下程序代码及运行结果。
代码如下:
C++代码
- #include <iostream>
#include <windows.h>
#include <stdio.h>
using namespace std; - #define stoptimeshort 40
- #define stoptimelong 100
- void main()
- {
- //////////////////
- char ch[10];
- int f[9][36]={ 0,1,1,1,1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,
- 0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,
- 0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,
- 0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,
- 0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,
- 0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,
- 0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,
- 0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,
- 0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0
- };
- int s[9][21]={ 0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,
- 0,1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,1,0,
- 1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,
- 1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,
- 0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,
- 0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,
- 0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,
- 0,0,0,0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,
- 0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,
- };
- int t[9][22]={ 0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,
- 0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,
- 1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,
- 1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,
- 0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,
- 0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,
- 0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,
- 0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,
- 0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,
- };
- system ( "title I Love You" );
- //////////////////
- printf ( "%s"," " );
- Sleep ( stoptimelong );
- printf ( "%s","其" );
- Sleep ( stoptimeshort );
- printf ( "%s","实\n" );
- ////////////////////////////////
- printf ( "%s"," " );
- system ( "color 72" );
- Sleep ( stoptimelong );
- printf ( "%s","有" );
- Sleep ( stoptimeshort );
- printf ( "%s","一" );
- Sleep ( stoptimeshort );
- printf ( "%s","句" );
- Sleep ( stoptimeshort );
- printf ( "%s","话\n" );
- ///////////////////////////
- printf ( "%s"," " );
- system ( "color 79" );
- Sleep ( stoptimelong );
- printf ( "%s","一" );
- Sleep ( stoptimeshort );
- printf ( "%s","直" );
- Sleep ( stoptimeshort );
- printf ( "%s","藏" );
- Sleep ( stoptimeshort );
- printf ( "%s","在" );
- Sleep ( stoptimeshort );
- printf ( "%s","我" );
- Sleep ( stoptimeshort );
- printf ( "%s","心" );
- Sleep ( stoptimeshort );
- printf ( "%s","里\n" );
- /////////////////////////////
- printf ( "%s"," " );
- system ( "color 7c" );
- Sleep ( stoptimelong );
- printf ( "%s","可" );
- Sleep ( stoptimeshort );
- printf ( "%s","是\n" );
- ///////////////////////////////
- printf ( "%s"," " );
- system ( "color 7d" );
- Sleep ( stoptimelong );
- printf ( "%s","我" );
- Sleep ( stoptimeshort );
- printf ( "%s","没" );
- Sleep ( stoptimeshort );
- printf ( "%s","有" );
- Sleep ( stoptimeshort );
- printf ( "%s","勇" );
- Sleep ( stoptimeshort );
- printf ( "%s","气" );
- Sleep ( stoptimeshort );
- printf ( "%s","对" );
- Sleep ( stoptimeshort );
- printf ( "%s","你" );
- Sleep ( stoptimeshort );
- printf ( "%s","说\n" );
- ///////////////////////////////
- printf ( "%s"," " );
- system ( "color 7e" );
- Sleep ( stoptimelong );
- printf ( "%s","今" );
- Sleep ( stoptimeshort );
- printf ( "%s","天\n" );
- //////////////////////////////
- printf ( "%s"," " );
- system ( "color 7a" );
- Sleep ( stoptimelong );
- printf ( "%s","我" );
- Sleep ( stoptimeshort );
- printf ( "%s","终" );
- Sleep ( stoptimeshort );
- printf ( "%s","于" );
- Sleep ( stoptimeshort );
- printf ( "%s","鼓" );
- Sleep ( stoptimeshort );
- printf ( "%s","起" );
- Sleep ( stoptimeshort );
- printf ( "%s","勇" );
- Sleep ( stoptimeshort );
- printf ( "%s","气\n" );
- ///////////////////////////////
- printf ( "%s"," " );
- system ( "color 7b" );
- Sleep ( stoptimelong );
- printf ( "%s","我" );
- Sleep ( stoptimeshort );
- printf ( "%s","要" );
- Sleep ( stoptimeshort );
- printf ( "%s","对" );
- Sleep ( stoptimeshort );
- printf ( "%s","你" );
- Sleep ( stoptimeshort );
- printf ( "%s","说:\n" );
- ///////////////////////////////
- printf ( "%s"," " );
- system ( "color 79" );
- Sleep ( stoptimelong );
- printf ( "%s","我" );
- Sleep ( stoptimeshort );
- printf ( "%s","…\n" );
- /////////////////////////////////
- printf ( "%s"," " );
- system ( "color 72" );
- Sleep ( stoptimelong );
- printf ( "%s","我" );
- Sleep ( stoptimeshort );
- printf ( "%s","…" );
- Sleep ( stoptimeshort );
- printf ( "%s","…\n" );
- //////////////////////////////////
- Sleep ( stoptimelong );
- system ( "color fc" );
- for ( int i=0; i<9; i++ )
- {
- cout<<" ";
- for ( int j=0; j<36; j++ )
- {
- if ( f[i][j]==0 )
- cout<<" ";
- else
- cout<<"*";
- }
- cout<<endl;
- Sleep ( 100 );
- }
- /////////////////////////////////////
- line:
- printf ( "%s"," " );
- Sleep ( stoptimelong );
- printf ( "%s","你" );
- Sleep ( stoptimeshort );
- printf ( "%s","愿" );
- Sleep ( stoptimeshort );
- printf ( "%s","意" );
- Sleep ( stoptimeshort );
- printf ( "%s","接" );
- Sleep ( stoptimeshort );
- printf ( "%s","受" );
- Sleep ( stoptimeshort );
- printf ( "%s","我" );
- Sleep ( stoptimeshort );
- printf ( "%s","吗" );
- Sleep ( stoptimeshort );
- printf ( "%s","?(Y/N)" );
- ////////////////////////////////////
- cout<<endl;
- cout<<" ";
- cin>>ch;
- Sleep ( stoptimelong );
- if ( ch[0]=='y'||ch[0]=='Y' )
- {
- system ( "color fc" );
- for ( int i=0; i<9; i++ )
- {
- cout<<" ";
- for ( int j=0; j<21; j++ )
- {
- if ( s[i][j]==0 )
- cout<<" ";
- else
- cout<<"*";
- }
- cout<<endl;
- Sleep ( 100 );
- }
- Sleep ( 3000 );
- }
- else
- {
- if ( ch[0]=='n'||ch[0]=='N' )
- {
- system ( "color 0f" );
- for ( int i=0; i<9; i++ )
- {
- cout<<" ";
- for ( int j=0; j<22; j++ )
- {
- if ( t[i][j]==0 )
- cout<<" ";
- else
- cout<<"*";
- }
- cout<<endl;
- Sleep ( 100 );
- }
- printf ( "%s"," " );
- Sleep ( stoptimelong );
- printf ( "%s","心" );
- Sleep ( stoptimeshort );
- printf ( "%s","碎" );
- Sleep ( stoptimeshort );
- printf ( "%s","了" );
- Sleep ( stoptimeshort );
- printf ( "%s","……\n" );
- }
- else
- goto line;
- }
- system ( "color 0f" );
- system ( "pause" );
- }
运行效果截图:
怎么样?还是很有意思的吧?这才是与众不同的表白方式啊!应该会增加成功几率哦!
除非特别注明,鸡啄米文章均为原创
转载请标明本文地址:http://www.jizhuomi.com/leisure/277.html
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。