C语言控制台打印3D爱心图案

您所在的位置:网站首页 c语言怎么打出跳动的爱心 C语言控制台打印3D爱心图案

C语言控制台打印3D爱心图案

2024-07-13 19:15| 来源: 网络整理| 查看: 265

非常多程序猿都认为自己的编程工作十分的鼓噪乏味。一整天面对的都是一些写不完的代码和改不完的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