这里就用软件的方式去祝你好朋友新年快乐。大概的图片就是下面的

下面就是弹球环节

再往下就是操控飞机的小游戏环节

最后的话想改就可以改

(不好意思没有加注释)

下面就是代码:

#include <stdio.h>
#include <windows.h>
#include <string.h>
#include <conio.h>
void show1()
{printf("---------------------------------------------------\n");printf("|"); printf("                   新年快乐                      "); printf("|\n");printf("|"); printf("            我就不送一个现实的礼物               "); printf("|\n");printf("|"); printf("            现在送一个虚拟的小礼物               "); printf("|\n");printf("|"); printf("                                                 "); printf("|\n");printf("|"); printf("                  iiiiiiiiiii                    "); printf("|\n");printf("|"); printf("                 |:H:a:p:p:y:|                   "); printf("|\n");printf("|"); printf("               __|___________|__                 "); printf("|\n");printf("|"); printf("              |^^^^^^^^^^^^^^^^^|                "); printf("|\n");printf("|"); printf("              -------------------                "); printf("|\n");printf("|"); printf("                                                 "); printf("|\n");printf("---------------------------------------------------\n");system("pause") ;printf ("接下来就是小弹球弹弹弹,请耐心等待弹完然后就。。。\n");printf("___________________________________________________________________________\n");system("pause") ;
}
void show2()
{int max = 20,max_=20,re =1,sheji=1;int i,j,k,l;char cin1;int ran= rand() % 30;while (1){system("cls");if (re == 1) {
printf("w向前飞,s向后飞,a向左飞,d向右飞,j发射光线。\n");if (sheji == 1){printf("快击败困难\n");for (k = 0; k <= ran; k++)printf(" ");printf("------\n");for (k = 0; k <= ran; k++)printf(" ");printf("|困难|\n");for (k = 0; k <= ran; k++)printf(" ");printf("------\n");}else if (sheji == 2){printf("快击败伤心\n");for (k = 0; k <= ran; k++)printf(" ");printf("------\n");for (k = 0; k <= ran; k++)printf(" ");printf("|伤心|\n");for (k = 0; k <= ran; k++)printf(" ");printf("------\n");}else if (sheji == 3){printf("击破开心就一直开心了\n");for (k = 0; k <= ran; k++)printf(" ");printf("------\n");for (k = 0; k <= ran; k++)printf(" ");printf("|开心|\n");for (k = 0; k <= ran; k++)printf(" ");printf("------\n");}else if (sheji == 4){printf("\n");printf("\n");printf("\n");printf("哈哈哈战胜了困难和伤心,得到了快乐未来更加美好!!!");system("pause");break;}for (i = 0; i < max; i++)printf("\n");for (j = 0; j < max_; j++)printf(" ");printf("  o\n");for (j = 0; j < max_; j++)printf(" ");printf("|+^+|\n");for (j = 0; j < max_; j++)printf(" ");printf(" | |");cin1 = _getch();if (cin1 == 'w'){max--;}else if (cin1 == 's'){max++;}else if (cin1 == 'a'){max_--;}else if (cin1 == 'd'){max_++;}else if (cin1 == 'j'){re = 2;}else continue;}else if (re == 2){printf("没想到飞机会改变吧哈哈哈哈\n");if (sheji==1){printf("快击败困难\n");for (k = 0; k <= ran; k++)printf(" ");printf("------\n");for (k = 0; k <= ran; k++)printf(" ");printf("|困难|\n");for (k = 0; k <= ran; k++)printf(" ");printf("------\n");}else if (sheji == 2){printf("快击败伤心\n");for (k = 0; k <= ran; k++)printf(" ");printf("------\n");for (k = 0; k <= ran; k++)printf(" ");printf("|伤心|\n");for (k = 0; k <= ran; k++)printf(" ");printf("------\n");}else if (sheji == 3){printf("击破开心就一直开心了\n");for (k = 0; k <= ran; k++)printf(" ");printf("------\n");for (k = 0; k <= ran; k++)printf(" ");printf("|开心|\n");for (k = 0; k <= ran; k++)printf(" ");printf("------\n");}else if (sheji == 4){printf("\n");printf("\n");printf("\n");Sleep(2 * 1000);printf("哈哈哈战胜了困难和伤心,得到了快乐未来更加美好!!!\n");system("pause");break;}for (i = 0; i < max; i++){for (j = 0; j < max_+2; j++)printf(" ");printf("|\n");}for (j = 0; j < max_; j++)printf(" ");printf("  ^\n");for (j = 0; j < max_; j++)printf(" ");printf("(qop)\n");for (j = 0; j < max_; j++)printf(" ");printf(" [0]\n");cin1 = _getch();if (cin1 == 'w'){max--;}else if (cin1 == 's'){max++;}else if (cin1 == 'a'){max_--;}else if (cin1 == 'd'){max_++;}else continue;if (ran + 3 >= max_ && max_ >= ran - 1){sheji++;ran = rand() % 30;}re=1;}}
}
void show3()
{int x_max = 49,y_max=20;int i, j, k,l,m,k1,k2,k3;k = -1; k1 = 1;k2 = -1; k3 = 1;m = 0;for (l = 0; l <= 600; l++){if (x_max == 49 || y_max == 20 || x_max == 0 || y_max == 0)m=m+k1;if (y_max <= 20)y_max -= k1;if (y_max == 0 || y_max >= 20)k1 = k1 * k;if (x_max <= 49)x_max -= k3;if (x_max == 0 || x_max >= 49)k3 = k2 * k3;for (i = 0; i < y_max; i++)printf("\n");for (j = 0; j < x_max; j++)printf(" ");printf("●");system("cls");}}
void show4()
{printf("因为时间不太够所以就只能做成这样,下次一定做的比这个好。\n");printf("还有那个\n");printf("新年快乐!!!\n");printf("给你点首歌\"让风告诉你\"\n");printf("想什么呢?\n");printf("这里就放不出来,去酷狗吧\n");system("pause") ;
}
int main()
{show1();show3();show2();show4();}

祝大家新年快乐!!!

新年快乐(用软件去祝你的好朋友新年快乐,有亿点简陋)C语言相关推荐

  1. 新春福利 | CSDN 祝所有程序员朋友新年快乐,万事顺心!

    点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 深冬又一日,却已是新年!春节悄然至,乐起平淡间.值此新春佳节,CSDN 小姐姐们在此给各位拜 ...

  2. 什么软件去视频水印 拍抖音技巧视频教程

             什么软件去视频水印 拍抖音技巧视频教程          在流量见顶的大背景下,短视频将承担起聚集流量和导引流量的重任. 随着互联网时代的落幕,流量红利见顶成为一种趋势.作为一种全新 ...

  3. 什么软件去图片水印不留痕迹?三款图片去水印软件分享

    我们在设计海报或者易拉宝时,偶尔需要用到网上的图片,但是一些图片加了水印,我们没法用,这个时候你们知道什么软件去图片水印好吗?我朋友跟我说下面这三个软件去图片水印很厉害,我试过了,真的很好用,这就将它 ...

  4. 美图秀秀3.91.1001下载(图片处理软件去广告纯净绿化版)

    来源:http://fusrc.blog.163.com/blog/static/188012033201351352736229/ 美图秀秀3.91.1001下载(图片处理软件去广告纯净绿色版)根据 ...

  5. 祝大家元旦快乐,新年快乐!

    新的一年又来到了,2008,是中国的奥运年,2008注定是让生活更精彩的一年! 祝大家元旦快乐,新年快乐! 转载于:https://www.cnblogs.com/forads/archive/200 ...

  6. 房讯房屋租赁管理软件新版上线 专为房东朋友定制

    房讯房屋租赁管理软件新版上线 专为房东朋友定制 近日,房讯房屋租赁管理软件由815版本跨越到914版本.升级后的房讯房屋租赁管理软件将更加稳定更加符合租赁单位的要求,特别是增加了已收费用,未收费用,费 ...

  7. 祝所有51cto的朋友光棍节快乐

    又是一年一度的光棍节,也不知道是谁发明的这个破节日,想想以前在学校里面没到今天的晚上就是一群哥们出去喝酒,其实大部分都不是光棍也来凑热闹.现在已经没有那样的机会了,祝各位51cto的朋友节日快乐,光棍 ...

  8. 英方软件在科创板上市:总市值89亿元,胡军擎、江俊夫妇为实控人

    1月19日,上海英方软件股份有限公司(下称"英方软件",SH:688435)在上海证券交易所科创板上市.本次上市,英方软件的发行价为38.66元/股,发行2094.6737万股,募 ...

  9. 祝妈妈生日快乐的html的代码,祝妈妈生日快乐的朋友圈说说 祝妈妈生日快乐的说说句子...

    妈妈是这个世界上伟大而又平凡的人物,给了我们生命,同时承担教育之责,很少会有机会和妈妈说一些暖心的话,所以在妈妈生日这一天,一定要祝妈妈生日快乐,下面八宝网小编就带来祝妈妈生日快乐的朋友圈说说,祝妈妈 ...

最新文章

  1. boost::reference_wrapper用法实例
  2. 致Python学习者,该跟大佬学习做项目了
  3. python自定义模块和三方模块_python基础知识8——模块1——自定义模块和第三方开源模块...
  4. java打印堆栈信息linux,在C/C++程序里打印调用栈信息(转载)
  5. swift 抛出错误_Swift错误处理– Swift尝试,捕捉,抛出
  6. jsp人事管理系统_人事管理系统(论文+源码)(SSH+MYSQL+JSP+HTML5)
  7. [分享]iOS 5.0.1 桌面出现 四个白图标 的解决办法!AdSheet FieldTest iOS Diagnostics 设置。...
  8. Linux系统如何添加IP别名
  9. 材料表征技术书籍-7本
  10. Libgdx之Table 表格排版
  11. box-sizing属性的content-box值和border-box值的区别
  12. 点歌机显示歌库服务器未能连接,快速解决常见的六种KTV点歌设备突发故障
  13. SQL进阶篇之多表联查
  14. UI界面设计相关知识(一)
  15. 老板喜欢的高绩效哪里来?
  16. 鸟枪换炮---IDEA
  17. MarkDown特殊字符转义(七)
  18. MySQL 开启大页内存
  19. 华为任正非最新发声:活下来!
  20. jenkins 通过tag标签部署代码

热门文章

  1. 泰勒公式求解极限(泰勒展不开)
  2. 详解EBS接口开发之采购订单导入(转载)
  3. Android 经验: 本地 5555 端口会被 adb 误认为 emulator
  4. bezier曲面制作,SU技巧 | Bezier Surface(贝兹曲面)
  5. Visual C++注册
  6. 学计算机用书包吗,起底大学生活 | 书包物品大揭秘
  7. ios底部栏设计规范_设计干货:底部导航栏规范设计总结
  8. Android获取手机信号强度/信号格数
  9. jQuery给元素增加属性
  10. JAVA程序获取图片信息