什么?学了C语言还不会表白,下面的多彩小心心快去拿给那个她吧
你是我绕过人间山河,才遇到的人间烟火。
我见众生皆草木,唯有见你是青山。
山河远阔 , 人间烟火 , 无一是你 , 无一不是你。
突然很喜欢惊鸿一瞥这个词,一见钟情太肤浅,日久生情太苍白,别人眉来眼去,我只看你一眼。
哈哈,开篇点题,先来一波文案。^ - ^
多彩小心心:
一、光标更新
下面函数可以更新光标位置,让你的爱心移动。
注:该函数我从下面文章看到的,我不是太懂:https://blog.csdn.net/qq_40953281/article/details/79315254
void gotoxy(int x, int y)
{// 更新光标位置,输出心形在屏幕中间COORD pos;HANDLE hOutput = GetStdHandle(STD_OUTPUT_HANDLE);pos.X = x;pos.Y = y;SetConsoleCursorPosition(hOutput, pos);// 隐藏光标 CONSOLE_CURSOR_INFO cursor;cursor.bVisible = FALSE; cursor.dwSize = sizeof(cursor);SetConsoleCursorInfo(hOutput, &cursor);
}
二、变色实现
使用死循环改变颜色;max的大小就是控制变色时间,调节max可调整变色频率。
while(1){//死循环变色system("color a");for (time = 0; time<maxn; time++);system("color b");for (time = 0; time<maxn; time++);system("color c");for (time = 0; time<maxn; time++);system("color d");for (time = 0; time<maxn; time++);system("color e");for (time = 0; time<maxn; time++);system("color f");for (time = 0; time<maxn; time++);system("color 0");for (time = 0; time<maxn; time++);system("color 1");for (time = 0; time<maxn; time++);system("color 2");for (time = 0; time<maxn; time++);system("color 3");for (time = 0; time<maxn; time++);system("color 4");for (time = 0; time<maxn; time++);system("color 5");for (time = 0; time<maxn; time++);system("color 6");for (time = 0; time<maxn; time++);system("color 7");for (time = 0; time<maxn; time++);system("color 8");for (time = 0; time<maxn; time++);system("color 9");}
完整代码:
#include <stdio.h>
#include <string.h>
#include <Windows.h>#define maxn 99999999void gotoxy(int x, int y)
{// 更新光标位置,输出心形在屏幕中间COORD pos;HANDLE hOutput = GetStdHandle(STD_OUTPUT_HANDLE);pos.X = x;pos.Y = y;SetConsoleCursorPosition(hOutput, pos);// 隐藏光标 CONSOLE_CURSOR_INFO cursor;cursor.bVisible = FALSE; cursor.dwSize = sizeof(cursor);SetConsoleCursorInfo(hOutput, &cursor);
}void main(){char answer[10];printf("似乎是上天注定\n\n");printf("我听说\n天在将黑未黑时最美\n爱在将爱未爱时最迷人\n我在现在\n最想你\n\n");printf("希望有一天\n聊天记录\n会变成耳边炽热的呼吸\n");printf("屏幕里的晚安\n会变成额头上的亲吻\n你\n会安静的躺在\n我的身旁\n\n");printf("我需要牵着\n你的手\n才能告诉你什么是永远\n");printf("答应我吧!张小姐!!!!!\n输入yes,你可以看到我的真心\n");scanf("%s", answer);char a[10] = "yes";if(strcmp(a, answer) == 0){int i,j,k,l,m; int t = 6;char c='*'; for(i=1;i<4;i++) { gotoxy(20, t);for(j=1;j<27-i*2;j++) printf(" "); for(k=1;k<=i*4+1;k++) printf("%c",c); for(l=1;l<=9-4*(i-1);l++) printf(" "); for(m=1;m<=i*4+1;m++) printf("%c",c);printf("\n");t++;} for(i=1;i<4;i++) { gotoxy(20, t);for(j=1;j<20;j++)printf(" ");for(k=1;k<=29;k++)printf("%c",c); printf("\n");t++;}for(i=1;i<8;i++) { gotoxy(20, t);for(j=1;j<20+2*i;j++)printf(" ");for(k=1;k<=29-4*i;k++)printf("%c",c);printf("\n");t++;}long time;while(1){//死循环变色system("color a");for (time = 0; time<maxn; time++);system("color b");for (time = 0; time<maxn; time++);system("color c");for (time = 0; time<maxn; time++);system("color d");for (time = 0; time<maxn; time++);system("color e");for (time = 0; time<maxn; time++);system("color f");for (time = 0; time<maxn; time++);system("color 0");for (time = 0; time<maxn; time++);system("color 1");for (time = 0; time<maxn; time++);system("color 2");for (time = 0; time<maxn; time++);system("color 3");for (time = 0; time<maxn; time++);system("color 4");for (time = 0; time<maxn; time++);system("color 5");for (time = 0; time<maxn; time++);system("color 6");for (time = 0; time<maxn; time++);system("color 7");for (time = 0; time<maxn; time++);system("color 8");for (time = 0; time<maxn; time++);system("color 9");}}else{printf("\n城南以南不在蓝 城北以北不再美\n");printf("城中从此不再挤 心中从此再无你\n南墙已撞 故事已忘\n江湖再见\n\n\n\n");}
}
什么?学了C语言还不会表白,下面的多彩小心心快去拿给那个她吧相关推荐
- 大一学了C语言有什么用,写个拼图小游戏表白女神,快学起来吧
国庆长假,男朋友女朋友们都出去旅游了,而我只能和我的idol隔着手机单相思,不过我可以用表白神器代码来一波骚操作,自慰一下我苦涩又空虚的灵魂.亲测可行,运行时在文件夹下插入两张图片即可女神\空白,空白 ...
- 还在用开发者工具上传小程序? 快来试试 miniprogram-ci 提效摸鱼
1. 前言 大家好,我是若川.持续组织了近一年的源码共读活动,感兴趣的可以 加我微信 ruochuan12 参与,每周大家一起学习200行左右的源码,共同进步.同时极力推荐订阅我写的<学习源码整 ...
- c语言用星号循环打出爱心,学过C语言的同学,是否还记得当年各种打印各种星星。今天,我就改一版使用Shell脚本输出各种星星。打印单个星号 这个没啥可说的,直接上代码:#...
学过C语言的同学,是否还记得当年各种打印各种星星.今天,我就改一版使用Shell脚本输出各种星星.打印单个星号 这个没啥可说的,直接上代码:# cat star.sh #!/bin/bash echo ...
- c++图书管理系统_轻松学做C语言课程设计:图书管理系统-数组实现
C语言课程设计,对于初学者来说,主要是综合运用C语言基础知识,以实际项目的形式锻炼编程能力.从今天开始,一起轻松学做C语言课程设计常见项目,建议先运行代码,再一步步理解其实现. 题目要求 图书管理系统 ...
- 学了C语言,如何利用CURL写一个下载程序?—用nmake编译CURL并安装
在这一系列的前一篇文章学了C语言,如何为下载狂人写一个磁盘剩余容量监控程序?中,我们为下载狂人写了一个程序来监视磁盘的剩余容量,防止下载的东西撑爆了硬盘.可是,这两天,他又抱怨他的下载程序不好用,让我 ...
- c语言不会可以学好java吗_有人说学了C语言,两天就能学会Java,两个星期就可以找工作?...
作为一个过来人来说,编程如果真的那么简单就不会导致现在各大公司还喊着招不到人的情况了,虽然编程领域里面有触类旁通的说法,但这个说法只是针对于对于一种编程已经掌握到一定程度了,不是简单的学过或者做过就可 ...
- 有人说学了C语言,两天就能学会Java,两个星期就可以找工作?
作为一个过来人来说,编程如果真的那么简单就不会导致现在各大公司还喊着招不到人的情况了,虽然编程领域里面有触类旁通的说法,但这个说法只是针对于对于一种编程已经掌握到一定程度了,不是简单的学过或者做过就可 ...
- 零基础也可现学苹果Swift语言?太傻太天真
2019独角兽企业重金招聘Python工程师标准>>> 在刚刚过去的苹果 WWDC 2014 上,除了备受关注的 OS X 10.10 和 iOS 8 之外,苹果还发布了一款全新的编 ...
- 电子商务c语言实训报告,中南民族大学电子商务C语言实验报告.doc
中南民族大学电子商务C语言实验报告 中南民族大学管理学院 学生实验报告 课程名称: C语言程序设计 年 级: 2015级 专 业: 电子商务 姓 名: 学 号: 2015学年至2016学年度 第2学期 ...
- 语言迭代发_从今天开始,每天学点R语言~
首先,在这里先跟大家说声对不起,技术团队最近一直在做课程开发,本着宁缺毋滥的原则,我们的微信文章一再搁置,在编辑部催了无数遍之后,终于可以把课程放出来给大家了. 为了增加课程的实用性,在前期课程的基础 ...
最新文章
- 2022-2028年中国内衣用热熔胶膜行业发展现状调查及市场分析预测报告
- WinDBG调试dNet程序总结
- 笔记本多硬盘win7下U盘安装Cnetos7引导问题!
- 每天20分钟,只需一年,一年级学生英语听力达到六年级水平!关键是坚持一点都不难!
- 杭电4554 叛逆的小明
- 剑指 Offer II 023. 两个链表的第一个重合节点
- 成立一年 百度搜索公司迎来首任 CTO
- 2010年IT领域的十大收购
- Windows下的命令行。
- Python类、模块、包的区别
- latex 使用ppt导出pdf图片
- undefined reference to `vtable for XXX‘
- 计算机等级考试一级宝典,计算机等级考试一级通关宝典.doc
- csgo手机上看demo_csgo看demo所有指令 怎么看demo所有指令呢?
- 联想微型计算机安装Win7,联想一体机如何安装win7_联想一体机怎么使用u盘重装win7...
- 基于HTML5 Canvas 实现地铁站监控
- 常见信息流广告有哪些展现形式
- Verilog学习之求两个数的差值设计
- Matlab答疑五:使用微分定义求解微分方程的数值解
- 名帖300 王铎 行书《行书帖选》
热门文章
- Tomcat修行之路-7.Tomcat-Mapper组件机制以及请求处理机制
- 网页放大缩小引起布局混乱_放大可能会引起关注
- python数据采集2-HTML解析
- SQLite这么娇小可爱,不多了解点都不行啊
- PV(访问量)、UV(独立访客)、IP(独立IP) (转)
- 2020美团秋招,二本计算机,疯狂复习半年,拿下美团offer
- Elastic 7.9 版本发布,提供免费的 Workplace Search 和终端安全功能
- 【原创】谈谈个人与平台
- Moya、RxMoya基本使用
- Reflector、ReflectorFactory的前世