经典的C++程序
2004-12-02 17:19
477 查看
#define AND && RESULT love(boy, girl)
void main( )
{
if( boy.有房() AND boy.有车() )
{
boy.Set(Nothing);
return girl.嫁给(boy);
}
else if (girl.愿意等() )
{
next_year:
for( day=1; day<=365; day++)
{
if( day == 情人节 )
if( boy.GiveGirl(玫瑰) )
girl.感情++;
else
girl.感情--;
if( day == girl.生日)
if( boy.GiveGirl(玫瑰) )
girl.感情++;
else
girl.感情--;
boy.拼命赚钱();
}
年龄++;
girl.感情--;
if( boy.有房() AND boy.有车() )
{
boy.Set(Nothing);
return girl.嫁给(boy);
}
else if( boy.赚钱 > 100,000 AND girl.感情 > 8 )
goto next_year;
else
return girl.goto( another_boy);
}
return girl.goto( another_boy);
}
void main( )
{
if( boy.有房() AND boy.有车() )
{
boy.Set(Nothing);
return girl.嫁给(boy);
}
else if (girl.愿意等() )
{
next_year:
for( day=1; day<=365; day++)
{
if( day == 情人节 )
if( boy.GiveGirl(玫瑰) )
girl.感情++;
else
girl.感情--;
if( day == girl.生日)
if( boy.GiveGirl(玫瑰) )
girl.感情++;
else
girl.感情--;
boy.拼命赚钱();
}
年龄++;
girl.感情--;
if( boy.有房() AND boy.有车() )
{
boy.Set(Nothing);
return girl.嫁给(boy);
}
else if( boy.赚钱 > 100,000 AND girl.感情 > 8 )
goto next_year;
else
return girl.goto( another_boy);
}
return girl.goto( another_boy);
}
相关文章推荐
- C++算法系列之日历生成的算法代码
- 输入输出流为什么要用缓冲区?
- 引用一个人的说法看中国软件需求基础
- 力争最简单把*、&说清楚
- thinking in c++ 卷2
- thinking in c++卷2
- thinkng in c++卷2
- Thinking in C++ 卷2中文版
- BLOG开张,不知道该说些什么。
- WinPcap编程渐进教程(中文)
- 利用pre-compiled headers技术以加速编译速度--以Borland C++ Builder为例(四)
- 利用pre-compiled headers技术以加速编译速度--以Borland C++ Builder为例(二)
- 利用pre-compiled headers技术以加速编译速度--以Borland C++ Builder为例(一)
- 利用pre-compiled headers技术以加速编译速度--以Borland C++ Builder为例(五)
- Win32 Resources: Using C++ to Programmatically Retrieve a Global Cursor's Shape and ID
- C++: Under the Hood
- Member Function Pointers and the Fastest Possible C++ Delegates
- BMP格式
- XML文件处理的思考
- 在VC6中实现多语言支持