有趣的代码(简单)
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 开发人员的…...
4步构建高效视频处理流水线:VideoFusion全功能指南
4步构建高效视频处理流水线:VideoFusion全功能指南 【免费下载链接】VideoFusion 一站式短视频拼接软件 无依赖,点击即用,自动去黑边,自动帧同步,自动调整分辨率,批量变更视频为横屏/竖屏 项目地址: https://gitcode.com/gh_mirrors/vi/VideoFusion 功能特性…...
跨平台网络资源嗅探下载工具:一站式解决多媒体内容获取难题
跨平台网络资源嗅探下载工具:一站式解决多媒体内容获取难题 【免费下载链接】res-downloader 资源下载器、网络资源嗅探,支持微信视频号下载、网页抖音无水印下载、网页快手无水印视频下载、酷狗音乐下载等网络资源拦截下载! 项目地址: https://gitcod…...
FastAPI 2.0 AI流式响应性能瓶颈分析与突破方案(源码级内存泄漏定位实录)
第一章:FastAPI 2.0 AI流式响应性能瓶颈分析与突破方案(源码级内存泄漏定位实录)在高并发AI推理服务场景下,FastAPI 2.0 的 StreamingResponse 在持续返回大模型 token 流时,常出现 RSS 内存持续增长、GC 延迟升高、最…...
OpenRocket:开源火箭仿真平台的技术架构与实践指南
OpenRocket:开源火箭仿真平台的技术架构与实践指南 【免费下载链接】openrocket Model-rocketry aerodynamics and trajectory simulation software 项目地址: https://gitcode.com/GitHub_Trending/op/openrocket 价值定位:如何突破传统火箭设计…...
避坑指南:SpringBoot整合Drools 7.20时热部署冲突的解决方案
SpringBoot与Drools 7.20热部署冲突深度排查指南 当SpringBoot的devtools热部署功能遇上Drools规则引擎,就像两个高效率的工人同时修改同一台机器——看似都能独立工作,组合时却可能引发难以察觉的运行时故障。本文将带您深入这个典型的技术冲突现场&…...
资源捕获高效解决方案:猫抓浏览器扩展让媒体提取更简单
资源捕获高效解决方案:猫抓浏览器扩展让媒体提取更简单 【免费下载链接】cat-catch 猫抓 chrome资源嗅探扩展 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 在当今数字时代,我们每天都在网页上浏览大量的媒体内容,从精…...
Java后端开发——真实面试汇总(持续更新)
一.浙江大学研究院一面(面试Time:1小时30分钟)1. 面试官自我介绍,同时我开始自我介绍2. 平时接触到哪些数据结构?3. ArrayList和LinkedList的主要区别是什么?4. 数组和链表的主要区别是什么?5.…...
Vue 3 Fragments:打破枷锁的组件化革命
Vue 3 Fragments:打破枷锁的组件化革命 在前端框架的演进史上,每一次对底层限制的突破,往往都伴随着开发体验的质的飞跃。Vue 3 中引入的 Fragments(片段) 特性,正是这样一场迟来的“解绑”革命。它彻底粉碎…...
DHCP实验1
一、实验拓扑二、实验需求 1.PC1和PC2使用路由器模拟2.PC1和R1的g0/0口连接到SW的vlan10;PC2和R1的g0/1口连接到SW的vlan203.R1在vlan10的IP地址为192.168.1.1/24,vlan20的IP地址为192.168.2.1/244.在R1上配置DHCP服务,分别为2个网段分配IP地…...
你的加密音乐文件,是否真的属于你?
你的加密音乐文件,是否真的属于你? 【免费下载链接】unlock-music 在浏览器中解锁加密的音乐文件。原仓库: 1. https://github.com/unlock-music/unlock-music ;2. https://git.unlock-music.dev/um/web 项目地址: https://gitc…...
