php编程输出心形图案_如何用C语言先输出一段文字如何再输出心形图案?
展开全部
#include
#include
#include
#define I 20 //爱心的上62616964757a686964616fe4b893e5b19e31333337386538半部分两个小半圆的半径
#define R 340 //爱心的下半部分圆弧曲线半径
int main()
{
int i,j,e;
int a;
//爱心的上半部分 为两个实心半圆
for(i=1,a=I;i
{
for(j=(int) ( I-sqrt((double)(I*I-(a-i)*(a-i))) );j>0;j--)
printf(" ");
for(e=1;e<=2*sqrt((double)(I*I-(a-i)*(a-i)));e++)
printf("\3");
for(j=(int) ( 2*( I-sqrt((double)(I*I-(a-i)*(a-i))) ) );j>0;j--)
printf(" ");
for(e=1;e<=2*sqrt( (double) (I*I-(a-i)*(a-i)) );e++)
printf("\3");
printf("\n");
}
//爱心的中间一行 可以打印一些标记
for(i=1;i<80;i++)
{
if(i==25)
{
printf(" I LOVE YOU!O(∩_∩)O~ ");
i+=30;
}
printf("\3");
}
printf("\n");
//爱心的下半部分 以R为半径的左右两条圆弧曲线 R设置为比较大
for(i=1;i<=R/2;i++)
{
if(i%2||i%3)continue;//因为R很大 两条曲线应该删去中间的一些点 这样就会更像爱心
for(j=(int) ( R-sqrt( (double) (R*R-i*i) ) );j>0;j--)
printf(" ");
for(e=1;e<=2*( sqrt( (double)(R*R-i*i) ) - (R-2*I) );e++)
printf("\3");
printf("\n");
}
//以下是以time做时间变量来控制变色
//懒得查时间变量函数 故用这种超耗cpu的算法代替
//最好不要这么写 以下代码仅供娱乐
long time;
for(; ;)
{
system("color a");
for(time=0;time<99999999;time++);
system("color b");
for(time=0;time<99999999;time++);
system("color c");
for(time=0;time<99999999;time++);
system("color d");
for(time=0;time<99999999;time++);
system("color e");
for(time=0;time<99999999;time++);
system("color f");
for(time=0;time<99999999;time++);
system("color 0");
for(time=0;time<99999999;time++);
system("color 1");
for(time=0;time<99999999;time++);
system("color 2");
for(time=0;time<99999999;time++);
system("color 3");
for(time=0;time<99999999;time++);
system("color 4");
for(time=0;time<99999999;time++);
system("color 5");
for(time=0;time<99999999;time++);
system("color 6");
for(time=0;time<99999999;time++);
system("color 7");
for(time=0;time<99999999;time++);
system("color 8");
for(time=0;time<99999999;time++);
system("color 9");
for(time=0;time<99999999;time++);
system("color ab");
for(time=0;time<99999999;time++);
system("color ac");
for(time=0;time<99999999;time++);
system("color ad");
for(time=0;time<99999999;time++);
system("color ae");
for(time=0;time<99999999;time++);
system("color af");
for(time=0;time<99999999;time++);
}
return 0;
}
这个是别人的,我只是转。
php编程输出心形图案_如何用C语言先输出一段文字如何再输出心形图案?相关推荐
- 电脑怎么用c语言写丘比特,如何用C语言先输出一段文字如何再输出心形图案?...
学习C语言其实并不是枯燥无味的,也有蛮多好玩的 代码如下: #include int main() { int i,j; printf(" ****** ******\n ...
- python编程计算1!+2!+...+10!_如何用C语言编程计算 1!+2!+3!+…+10!?
解决这个问题,首先要明白阶乘. n!=n*(n-1)*(n-2)*--*1:就是自己乘以自己减一,一直乘到一. 循环实现 这个过程必定是一系连续相乘的过程,一直重复着"乘"这个动作 ...
- python获得用户输入的一段文字将这段文字进行垂直输出_Python练习题2020
习题2 #获得用户输入的一个整数N,计算并输出N的32次方 a=eval(input("请输入一个整数:")) v = a**3 print("N的32次方为{}&quo ...
- c++心形编码_求一个C语言写成的心形代码?
在你们的世界里,是不是觉得程序猿一点浪漫都不懂?其实不是的,程序猿的世界也是很浪漫滴...比如他们可以用代码实现心形,你们其他人可以吗?代码如下: 第一种: #include int main(){ ...
- python输出多行对齐_如何用python3输出print对齐?
python中的函数相信大家都不陌生,提起print很多人都要举手回答,说我知道!这个函数也是比较常见的,所以小编想给大家多补充一点新的知识.内容不是很多,也算是偏基础类的知识,需要大家牢固掌握这个知 ...
- python多边形图案_如何用matplotlib中的自定义图案填充多边形?
您可以子类matplotlib.hatch.Shapes,并根据在unit square[[-0.5,0.5]x[-0.5,0.5]]内绘制的任何引用路径定义自定义图案填充.在 暂定:import n ...
- java编程九九乘法表_如何用JAVA语言编写一个九九乘法表
教一下学了JAVA語言的同学们撰写一个99玖玖乘决表 方法 进行设计构思:假如把99玖玖乘决报表中如"1*1=1"算式全部当作一个一字的笔画体得话,99玖玖乘决表可当作一个倾斜角二 ...
- python重复输出五句话_如何用python3输出重复的数据?
面对很多重复的数据,如果人工一个个处理起来会很麻烦,而且要浪费大量的时间和精力.之前就python处理数据是简单便捷的,有没有一种方法能把重复的数据输出出来,这样就一目了然了.相信有一些小伙伴也跟小编 ...
- 使用printf函数输出其ascii。_输入一个N*N的矩阵,将其转置后输出。要求:不得使用任何数组(就地逆置)。...
#include<bits/stdc++.h> using namespace std; int main() {int n,a;while(cin>>n) //输入矩阵的维度 ...
最新文章
- 当专业动画师用GAN帮自己“偷懒”,几分钟就完成了几周的工作
- 3月第3周中国五大顶级域名总量增5.4万 美国减31.5万
- 写给即将离开校园准备进入 SAP 研究院实习的朋友
- in作为介词的用法_英语中in/on/at/to/from/by/with/for/about/after/before的用法
- Struts2显示double价格格式0.00
- Win7下安装配置gVim
- 全网最细之N种内部类详细讲解
- BootStrapStudio文档阅读笔记-Getting Started Guide解析
- Requests方法 -- 参数关联
- raid5加热备盘_联想服务器X3650 M2 配置RAID5与热备盘图文方法
- 寒冬之下,被cai的那些人到底去哪了?
- 【echarts 中国地图】vue实现中国地图,省份居中china.json文件下载
- js实现批量打印工资条,后台采用java开发(项目总结篇)
- 神经元模型hhmodel模型_HH神经元模型 -
- size_t、ssize_t、int、long的比较
- UVA11584PartitioningByPalindromes
- Powershell-批量重命名替换文件名
- html有红色虚线边框效果,html 边框虚线
- JavaScript 反调试技巧
- Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\tniuwamp\Apache24\htdo
热门文章
- POCO库中文编程参考指南(11)如何使用Reactor框架?
- 《Scala机器学习》一一1.1 Scala入门
- 【汇编语言与计算机系统结构笔记02】整数的计算机表示与运算,C中的无符号字符(unsigned)和带符号字符(signed),补码,一些例题
- mysql setautocommit_MySql 中的setAutoCommit方法
- java 重命名_Java如何重命名文件?
- 如何判断对方列表里是不是好友_微信如何快速查看是否为好友关系
- TurboMail邮件服务器腾云驾务云化邮件办公
- 系统学习 TypeScript(二)——开发流程和语法规则
- Excel小账本的来历
- 请用旧版的 Scala-2.11 搭配 Spark-2.4.8 / hadoop-2.7