有趣的代码(简单)
1.代码1
#include<stdio.h>
#include<string.h>
#include<windows.h>
#define _CRT_SECURE_NO_WARNINGS 1
void love()
{system("color 4");printf("             ****                       *****************            **                  **               ** * * * * * * * * * *      \n");printf("             *  *                       *               *             **                **                ** * * * * * * * * * *      \n");printf("             *  *                       *               *              **              **                 **                          \n");printf("             *  *                       *    *******    *               **            **                  **                          \n");printf("             *  *                       *    *     *    *                **          **                   ** * * * * * * * * * *      \n");printf("             *  *                       *    *     *    *                 **        **                    ** * * * * * * * * * *      \n");printf("             *  *                       *    *******    *                  **      **                     **                          \n");printf("             *  *                       *               *                   **    **                      **                          \n");printf("             *  * * * * * * * *	        *               *                    **  **                       ** * * * * * * * * * *      \n");printf("             *  * * * * * * * *	        *****************                     ****                        ** * * * * * * * * * *      \n");}int main()
{int num = 5;double n = 0;char arr1[] = "i miss you";printf("%s\n", arr1);char arr2[] = "love";do{printf("请输入:");scanf("%lf", &n);if (n != (double)6.21){printf("提示:和生日有关\n");printf("输入错误,请重新输入:");printf("还有%d次机会\n",num);}if ((double)n == 6.21){int ret = 5;system("cls");system("color 4");memcpy(arr1 + 2, arr2, 4);printf("%s\n", arr1);printf("520 520 520\n");double i = 0;do{printf("请输入:");scanf("%lf", &i);if (n != (double)4.84){printf("提示:和生日有关\n");printf("输入错误,请重新输入:");printf("还有%d次机会\n", ret);}if (i == (double)4.84){love();printf("我喜欢你,可以做我的小朋友吗?\a\n");printf("我喜欢你,可以做我的小朋友吗?\a\n");printf("我喜欢你,可以做我的小朋友吗?\a\n");printf("我喜欢你,可以做我的小朋友吗?\a\n");printf("我喜欢你,可以做我的小朋友吗?\a\n");}} while (ret--);}} while (num--);return 0;
}在这个代码中我们需要两个生日作为密码。在输入错误时会提示和生日有关,第一次输入正确,i mess you 就会变为i love you ,再次输入正确就会出现love。代码也有很多值得改进的地方,大家也可以尝试尝试。
2.代码2(也就是上次的表白代码)
#define _CRT_SECURE_NO_WARNINGS 1	#include<stdio.h>
#include<string.h>
#include<windows.h>
#include<stdlib.h>
void test1(){float n = 0;int count = 5;while (count){printf("\n你还有%d次机会\n", count);printf("请输入密码:");scanf("%f", &n);if (n == (float)6.21){printf("恭喜你答对了。\n");if (n == (float)6.21){for (int i = 0; i <= 20; i++){printf("520 520  520  520   520 520  520 520 520  520  520   520 520  520 520 520  520  520 520  520  520   520  520  520   520   ");printf("\n");system("color 4");Sleep(300);while (i >= 20 && i < 22){printf("山有木兮木有枝,心悦君兮君不知。本是青灯不归客,却因浊酒恋红尘。\n");printf("幸得识卿桃花面,从此阡陌暖春。\n");printf("山河远阔,人间星河,无一是你,无一不是你 。\n ");printf("何须浅碧深红色,自是花中第一流。\n");printf("不得语,暗相恩。两心之外无人知。\n");printf("衣带渐宽终不悔,为伊消得人憔悴。\n");printf("礼花一现映花红,百艳凋零夜削彤\n");printf("情约万星追月时,奈何无缘浅随空\n");printf("人生若只如初见,当时只道是寻常\n");printf("暗恋就像折翼的萤火虫、天边最暗的星、被踩灭在炭堆中的火星,于你看不见的地方悄然发光。藏于卑微,在懦弱中挣扎。\n");printf("暗恋就是靠近他一点点都会脸红心跳加速却不敢说一句话。\n");printf("许久的暗恋,短暂的爱情,爱你是我年少时最荒唐的认真。\n");printf("一段念念不忘的暗恋,最终会在某天被某种天气结束,如一场没有预告的大雨,或者一次戛然而止的哭泣。\n");printf("我既然选择了喜欢你,哪能那么轻易的放弃,但如果那天我真的放弃了,请你记得那是因为你的不在乎。\a\n");printf("我曾喜欢过你但我和你未曾在一起。\a\n");i++;system("color 4");Sleep(3000);printf("\n");printf("\n");printf("\n");printf("\n");}while (i >= 22 && i < 23){printf("喜欢小陈的一句话:\n");printf("我的一切付出都是心甘情愿,对此我绝口不提。你若投桃报李,我会十分感激,你若无动于衷,我也不会灰心丧");printf("直到有一天,我不愿这般爱你,那就让我们一别两宽,各生欢喜\n");printf("深情但不纠缠,这就是爱情里最好的心态,我做好了跟你过一辈子的打算,也做好了你随时要走的淮备。\n");printf("你不是我权衡利弊后的选择,而是我怦然心动。后明知不可为而为之的坚定,我是爱你的,但你,是自由的\n");printf("一生所求,不过温暖与良人。愿你我皆有,岁月可回首,且以深情共白头\n");i++;system("color 4");Sleep(5000);printf("\n");printf("\n");printf("\n");printf("\n");}while (i >= 22 && i <= 25){printf("             ****                       *****************            **                  **               ** * * * * * * * * * *      \n");printf("             *  *                       *               *             **                **                ** * * * * * * * * * *      \n");printf("             *  *                       *               *              **              **                 **                          \n");printf("             *  *                       *    *******    *               **            **                  **                          \n");printf("             *  *                       *    *     *    *                **          **                   ** * * * * * * * * * *      \n");printf("             *  *                       *    *     *    *                 **        **                    ** * * * * * * * * * *      \n");printf("             *  *                       *    ********   *                  **      **                     **                          \n");printf("             *  *                       *               *                   **    **                      **                          \n");printf("             *  * * * * * * * *	        *               *                    **  **                       ** * * * * * * * * * *      \n");printf("             *  * * * * * * * *	        *****************                     ****                        ** * * * * * * * * * *      \n");system("color 4");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");i++;Sleep(2000);char arr1[] = "i don't want to miss you ";char arr2[] = "#########################";int i = 0;int r = strlen(arr1) - 1;while (i <= r){arr2[i] = arr1[i];arr2[r] = arr1[r];printf("%s\n", arr2);Sleep(1000);system("cls");i++;r--;system("color 4");}printf("猜到了吗?我喜欢你\a\n");printf("             ****                       *****************            **                  **               ** * * * * * * * * * *      \n");printf("             *  *                       *               *             **                **                ** * * * * * * * * * *      \n");printf("             *  *                       *               *              **              **                 **                          \n");printf("             *  *                       *    *******    *               **            **                  **                          \n");printf("             *  *                       *    *     *    *                **          **                   ** * * * * * * * * * *      \n");printf("             *  *                       *    *     *    *                 **        **                    ** * * * * * * * * * *      \n");printf("             *  *                       *    ********   *                  **      **                     **                          \n");printf("             *  *                       *               *                   **    **                      **                          \n");printf("             *  * * * * * * * *	        *               *                    **  **                       ** * * * * * * * * * *      \n");printf("             *  * * * * * * * *	        *****************                     ****                        ** * * * * * * * * * *      \n");printf("\n");printf("\n");printf("\n");printf("做我女朋友好吗?\a\n");system("color 4");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");break;}}}break;}if (n != (float)6.21){printf("答错了,再想想**\n");}count--;}
}int main()
{int n = 0;int r = 5;do{printf("小陈请输入1哟:");scanf("%d", &n);switch (n){case 1:test1();break;case 0:printf("退出\n");}r--;} while (r);return 0;
}
感兴趣的可以试着创新一下。
相关文章:
有趣的代码(简单)
1.代码1 #include<stdio.h> #include<string.h> #include<windows.h> #define _CRT_SECURE_NO_WARNINGS 1 void love() {system("color 4");printf(" **** ***************** ** …...
 
Java和Redis实现一个简单的热搜功能
1. 前言 我们有一个简单的需求: 搜索栏展示当前登陆的个人用户的搜索历史记录,删除个人历史记录。用户在搜索栏输入某字符,则将该字符记录下来 以zset格式存储的redis中,记录该字符被搜索的个数以及当前的时间戳 (用…...
 
超越传统,想修哪里就修哪里,SUPIR如何通过文本提示实现智能图像修复
项目简介 通过参数增加使得模型不仅能够修复图像中的错误或损坏,还能根据文本提示进行智能修复。例如根据描述来改变图像中的特定细节。这样的处理方式提升了图像修复的质量和智能度,使得模型能够更准确、更灵活地恢复和改进图像。 SUPIR的主要功能图像…...
 
《如何画好架构图》学习笔记
看了一堂《如何画好架构图》的公开课,结合网上的资料与经验做一些思考总结。文中的例子和图片大多是从课程中摘录的。 1. 4R架构定义 4R架构定义其实是软件架构定义经过归纳提炼后的简称。 软件架构定义:软件架构是指软件系统的顶层(Rank&am…...
 
redis整合
一.redis的发布订阅 什么 是发布和订阅 Redis 发布订阅 (pub/sub) 是一种消息通信模式:发送者 (pub) 发送消息,订阅者 (sub) 接收消息。 Redis 客户端可以订阅任意数量的频道。 1、Redis的发布和订阅 客户端订阅频道发布的消息 频道发布消息 订阅者就可以…...
开循环低温样品架节约液氦操作技巧
开循环低温样品架以降温快、无轰动源、重量轻、装置便利等特色遭到大多数客户的喜爱。但是制冷剂消耗量引起的运用本钱是客户在运用过程中zhong点重视的问题,特别是随着全球液氦价格继续飙升,开循环样品架的运用本钱也在逐渐添加,如何节约液氦…...
 
年薪30W+,待遇翻倍,我的经历值得每个测试人借鉴
从自考大专到出走公司,从半年无业露宿深圳北站,从8k…到11.5k…再到20k,我的经历值得每个测试人借鉴 或许学历并没有那么重要 12年高考之后,在朋友的介绍下(骗了过去),没有好好的读大学&#x…...
 
DEB方式安装elastic search7以及使用
参考:https://www.cnblogs.com/anech/p/15957607.html 1、安装elastic search7 #手动下载安装 wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.1-amd64.deb wget https://artifacts.elastic.co/downloads/elasticsearch/elastics…...
 
[Tomcat] [最全] 目录和文件详解
打开tomcat的解压之后的目录可以看到如下的目录结构: Bin bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。 …...
 
微信小程序元素/文字在横向和纵向实现居中对齐、两端对齐、左右对齐、上下对齐
元素对齐往往是新学者的一大困惑点,在此总结常用的各种元素和文字对齐方式以供参考: 初始显示 .wxml <view style"width: 100%;height: 500rpx; background-color: lightgray;"><view style"width: 200rpx;height:100rpx;bac…...
 
兼容树莓派扩展模块,专注工业产品开发的瑞米派强势来袭
近日,米尔电子和瑞萨电子共同定义和开发了瑞萨第一款MPU生态开发板——瑞米派(Remi Pi)正式上市了!在各种Pi板卡琳琅满目的当下,Remi Pi是一款与众不同的开发板,他兼顾了严肃产品开发和爱好者创意实现两种需…...
 
云原生 - 微信小程序 COS 对象存储图片缓存强制更新解决方案
问题描述 遇到一个这样的情况:在微信小程序里图片缓存十分麻烦,网上很多说在腾讯云里的 COS 存储对象服务里设置对应的图片缓存(Header 头 Cache-Contorl),说实话真不好用,一会儿生效,一会儿没…...
 
设计公司设计ppt的优势—南京梵构广告
在这个时代的发展下,PPT软件越来越好用,投影仪越来越便宜,直接导致许多商界人士不再撰写文件了。他们只是在编写演示文稿,这些文稿只是些没有细节、缺乏支持的概要。许多人不喜欢撰写详尽文件所付出的脑力劳动。 视觉效果 一个好…...
 
gitlab设置/修改克隆clone地址端口
最近由于公司要停测试库云服务器? 什么?要停测试库服务器??? 是的! 你没听错。 真是醉了,多大的集团,为了省钱,也真是拼了, 作为开发人员,没有测试服务器,犹如断臂之人。 所以,在之前搭建环境的时候都没有写文档,今天算是弥补上,以后都可以作为参考了, …...
 
Jellyfin影音服务本地部署并结合内网穿透实现公网访问本地资源
文章目录 1. 前言2. Jellyfin服务网站搭建2.1. Jellyfin下载和安装2.2. Jellyfin网页测试 3.本地网页发布3.1 cpolar的安装和注册3.2 Cpolar云端设置3.3 Cpolar本地设置 4.公网访问测试5. 结语 1. 前言 随着移动智能设备的普及,各种各样的使用需求也被开发出来&…...
笨蛋学设计模式行为型模式-责任链模式【18】
行为型模式-责任链模式 8.5责任链模式:arrow_up::arrow_up::arrow_up:8.5.1概念8.5.2场景8.5.3优势 / 劣势8.5.4责任链模式可分为8.5.5责任链模式8.5.6实战8.5.6.1题目描述8.5.6.2输入描述8.5.6.3输出描述8.5.6.4代码 8.5.7总结 8.5责任链模式⬆️⬆️⬆️ 8.5.1概念  责任…...
【.NET Core】深入理解任务并行库 (TPL)
【.NET Core】深入理解任务并行库 (TPL) 文章目录 【.NET Core】深入理解任务并行库 (TPL)一、概述二、数据并行(任务并行库)三、Parallel.For 循环示例四、Parallel.ForEach 循环示例五、处理并行循环中的异常六、数据并行总结6.1 不要假定并行的速度始…...
 
win10安装redis并配置加自启动(采用官方推荐unix子系统)
记录,为啥有msi安装包,还这么麻烦的用linux版本redis的安装方式,是因为从github上下载别人制作的msi报毒,还不止一处,这种链接数据库的东西,用别人加工过的,都报毒了还用就是傻逼了。 所以采用…...
 
【大数据面试题】HBase面试题附答案
目录 1.介绍下HBase 2.HBase优缺点 3.介绍下的HBase的架构 4.HBase的读写缓存 5.在删除HBase中的一个数据的时候,它是立马就把数据删除掉了吗? 6.HBase中的二级索引 7.HBase的RegionServer宕机以后怎么恢复的? 8.HBase的一个region由哪些东西组成? 9.…...
SpringBoot中从HikariCP迁移到Oracle UCP指南
本博客文章的目标是作为从 HikariCP 和Oracle UCP(通用连接池)迁移的指南,因为它是连接到Oracle 数据库时的推荐方法。 HikariCP 简介 HikariCP是与 Spring Boot 应用程序一起使用的 JDBC 连接池。 简而言之,从 Java 开发人员的…...
 
UE5 学习系列(二)用户操作界面及介绍
这篇博客是 UE5 学习系列博客的第二篇,在第一篇的基础上展开这篇内容。博客参考的 B 站视频资料和第一篇的链接如下: 【Note】:如果你已经完成安装等操作,可以只执行第一篇博客中 2. 新建一个空白游戏项目 章节操作,重…...
椭圆曲线密码学(ECC)
一、ECC算法概述 椭圆曲线密码学(Elliptic Curve Cryptography)是基于椭圆曲线数学理论的公钥密码系统,由Neal Koblitz和Victor Miller在1985年独立提出。相比RSA,ECC在相同安全强度下密钥更短(256位ECC ≈ 3072位RSA…...
反向工程与模型迁移:打造未来商品详情API的可持续创新体系
在电商行业蓬勃发展的当下,商品详情API作为连接电商平台与开发者、商家及用户的关键纽带,其重要性日益凸显。传统商品详情API主要聚焦于商品基本信息(如名称、价格、库存等)的获取与展示,已难以满足市场对个性化、智能…...
【ROS】Nav2源码之nav2_behavior_tree-行为树节点列表
1、行为树节点分类 在 Nav2(Navigation2)的行为树框架中,行为树节点插件按照功能分为 Action(动作节点)、Condition(条件节点)、Control(控制节点) 和 Decorator(装饰节点) 四类。 1.1 动作节点 Action 执行具体的机器人操作或任务,直接与硬件、传感器或外部系统…...
 
苍穹外卖--缓存菜品
1.问题说明 用户端小程序展示的菜品数据都是通过查询数据库获得,如果用户端访问量比较大,数据库访问压力随之增大 2.实现思路 通过Redis来缓存菜品数据,减少数据库查询操作。 缓存逻辑分析: ①每个分类下的菜品保持一份缓存数据…...
土地利用/土地覆盖遥感解译与基于CLUE模型未来变化情景预测;从基础到高级,涵盖ArcGIS数据处理、ENVI遥感解译与CLUE模型情景模拟等
🔍 土地利用/土地覆盖数据是生态、环境和气象等诸多领域模型的关键输入参数。通过遥感影像解译技术,可以精准获取历史或当前任何一个区域的土地利用/土地覆盖情况。这些数据不仅能够用于评估区域生态环境的变化趋势,还能有效评价重大生态工程…...
 
涂鸦T5AI手搓语音、emoji、otto机器人从入门到实战
“🤖手搓TuyaAI语音指令 😍秒变表情包大师,让萌系Otto机器人🔥玩出智能新花样!开整!” 🤖 Otto机器人 → 直接点明主体 手搓TuyaAI语音 → 强调 自主编程/自定义 语音控制(TuyaAI…...
Typeerror: cannot read properties of undefined (reading ‘XXX‘)
最近需要在离线机器上运行软件,所以得把软件用docker打包起来,大部分功能都没问题,出了一个奇怪的事情。同样的代码,在本机上用vscode可以运行起来,但是打包之后在docker里出现了问题。使用的是dialog组件,…...
Python Einops库:深度学习中的张量操作革命
Einops(爱因斯坦操作库)就像给张量操作戴上了一副"语义眼镜"——让你用人类能理解的方式告诉计算机如何操作多维数组。这个基于爱因斯坦求和约定的库,用类似自然语言的表达式替代了晦涩的API调用,彻底改变了深度学习工程…...
 
沙箱虚拟化技术虚拟机容器之间的关系详解
问题 沙箱、虚拟化、容器三者分开一一介绍的话我知道他们各自都是什么东西,但是如果把三者放在一起,它们之间到底什么关系?又有什么联系呢?我不是很明白!!! 就比如说: 沙箱&#…...
