C语言控制台打印3D爱心图案 |
您所在的位置:网站首页 › c语言怎么打出跳动的爱心 › C语言控制台打印3D爱心图案 |
非常多程序猿都认为自己的编程工作十分的鼓噪乏味。一整天面对的都是一些写不完的代码和改不完的Bug。今天我们要给大家分享一些有趣的C语言代码,也许能够为你无聊的工作带来一丝乐趣。 这些代码能够完毕几个不同的爱心图案。当中有一个样例甚至能够在黑色背景的控制台上打印出跳动的3D爱心动画,效果相当震撼。 我用的是Visual Studio 2015开发环境,假设你也使用这个开发环境。能够直接拷贝以下的代码进行效果演示。 普通的爱心图案C语言代码: #include "stdafx.h" #include #include int main() { float y, x, a; for (y = 1.5f;y > -1.5f;y -= 0.1f) { for (x = -1.5f;x < 1.5f;x += 0.05f) { a = x*x + y*y - 1; putchar(a*a*a - x*x*y*y*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; y -= 0.001f) if (f(x, y, z) -1.2f; z -= 0.1f) { _TCHAR* p = &buffer[sy++][0]; float tz = z * (1.2f - a); for (float x = -1.5f; x < 1.5f; x += 0.05f) { float tx = x * (1.2f + a); float v = f(tx, 0.0f, tz); if (v |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |