网站建设免费软件,wordpress情侣模板下载,net网站开发是什么,中国猎头公司排行榜各位#xff0c;今天我们用C语言来秀一把#xff0c;给大家带来一个会自动变色的心#xff1a;怎么样#xff0c;效果还可以吧#xff01;其实这个实现的原理还是比较简单的#xff0c;为了让窗口别跟控制台那样难看#xff0c;我调用了system函数对窗口的大小、颜色和标…各位今天我们用C语言来秀一把给大家带来一个会自动变色的心怎么样效果还可以吧其实这个实现的原理还是比较简单的为了让窗口别跟控制台那样难看我调用了system函数对窗口的大小、颜色和标题进行了设置心形的绘制和变色主要是通过for循环实现的绘制心形是代码中第一个大的for循环比较简单就不说了而颜色的变化主要是通过下面两行代码控制的不同数字代表不同的颜色不断循环即可for (time 0; time99999999; time);system(color 1);话不多说上源码#include stdio.h#include math.h#include stdlib.h#define I 20#define R 340#include string.hint main(){ system(mode con cols80 lines35);//设置窗口大小 system(color 84); //设置窗口颜色 system(title 难以抑制的心);//设置标题 char answer[10]; printf(输入love,你可以看到我的真心n); scanf(%s, answer); float y, x, z, f; for (y 1.5f; y -1.5f; y - 0.1f) { for (x -1.5f; x 1.5f; x 0.05f) { z x * x y * y - 1; f z * z*z - x * x*y*y*y; putchar(f 0.0f ? *********[(int)(f*-8.0f)] : ); } putchar(n); } long time; for (;;) { system(color a); for (time 0; time99999999; time); system(color b); for (time 0; time99999999; time); system(color c); for (time 0; time99999999; time); system(color d); for (time 0; time99999999; time); system(color e); for (time 0; time99999999; time); system(color f); for (time 0; time99999999; time); system(color 0); for (time 0; time99999999; time); system(color 1); for (time 0; time99999999; time); system(color 2); for (time 0; time99999999; time); system(color 3); for (time 0; time99999999; time); system(color 4); for (time 0; time99999999; time); system(color 5); for (time 0; time99999999; time); system(color 6); for (time 0; time99999999; time); system(color 7); for (time 0; time99999999; time); system(color 8); for (time 0; time99999999; time); system(color 9); } getchar(); return 0;}这里有一点提醒一下代码要求输入love进行心形的显示为了方便简单同时避免输错不显示的问题我省略了对输入内容检查的代码也就是说随便输什么都会显示心形有兴趣的可以自己加上输入检测也比较简单。当然别误会会变色的心不是让你们变心而是祝各位以后的爱情五彩斑斓犹如夏花之绚烂。如果你想要获取更多C语言、C、Window以及QT的知识笔者有一个C语言/C编程零基础入门学习交流俱乐部群点击进入还有编程学习文件源码零基础教程项目实战教学视频欢迎初学者和正在进阶中的小伙伴们