首页 > 其他分享 >C语言:爱心代码(表白必备,简单易懂,亲测有效)

C语言:爱心代码(表白必备,简单易懂,亲测有效)

时间:2023-11-24 21:32:35浏览次数:42  
标签:1.5 代码 C语言 爱心 今天 易懂 include 亲测

     哈喽!学期已经过了大半了,那么我们今天就来用所学的知识编写一个代码,浪漫一下吧!今天我们要编写的是C语言的爱心代码。好了,话不多说,开始我们今天的学习吧~

# include<stdio.h>
# include<windows.h>
int main(void)
{ float x,y,a;
for(y=1.5;y>-1.5;y-=0.1)
{
	for(x=-1.5;x<1.5;x+=0.05)
	{
    a=x*x+y*y-1;
	putchar(a*a*a-x*x*y*y*y<=0.0?'*':' ');
	}
	system("color 0c");
	putchar('\n');
}
 printf("送给最可爱的你\n");
 printf("愿你被这个世界温柔以待~\n");
return 0; 
}

C语言:爱心代码(表白必备,简单易懂,亲测有效)_C语言爱心代码

    好啦,今天的知识分享就到这里啦~我们下篇文章继续学习,一起进步吧!

标签:1.5,代码,C语言,爱心,今天,易懂,include,亲测
From: https://blog.51cto.com/u_16348748/8551344

相关文章

  • C语言【自定义数据类型、typedef、动态内存分配】
    C语言【自定义数据类型、typedef、动态内存分配】一、自定义数据类型。​ 关于下面讲到的所有自定义数据类型(enum、struct、union),有一点要说的是:定义类型不是声明变量,做这步操作时不分配内存,也不能在定义类型时赋值(枚举那个不是赋值,是做一个限定,赋值时赋限定之外的值也不报错。)......
  • C语言学习总集篇(分支与循环篇)——从不会到会的过程
    大家好,经过前段时间的学习,我相信大家对C语言的相关知识点有了一个初步的认识了,接下来我会将前面所学的内容进行一个梳理、汇总成一个总集篇。今天是这个篇章的第一篇——分支与循环语句,今天我将用这一篇的内容讲完分支与循环语句的相关内容。一、什么是C语言?C语言是一门 结构化 ......
  • c语言中的指针用法
    1、指向函数的指针在C语言中,函数名实际上是一个指向函数的指针,所以你可以直接使用函数名add来初始化函数指针,而不需要使用&add。在这种情况下,add和&add是等价的。这是因为在C语言中,函数名是函数的入口地址的别名。当你使用函数名时,你实际上获取的是函数的入口地址。这就是为什么......
  • C语言之结构体—下
    单链表示例案例1:创建并访问一个带头结点的、存储整型数据的单链表,数据从键盘输入,0为输入结束标志。#include<stdio.h>#include<stdlib.h>structlinkRec{intdata;structlinkRec*next;};intmain(){intx;structlinkRec*head,*p,*rear;head=......
  • C语言【预处理器】
    C语言【预处理器】1、一些关于预处理的知识​ C代码中,一般带#的都是预处理指令,包括宏替换、文件包含、条件编译等。​ 为兼容一些老编译器,#前后一般不写空格​ 预处理指令后面不加分号。2、宏定义//格式如下#define宏名称(替换文本) //这个替换文本记得加上括号......
  • C语言基本功: float格式输入与输出,6位有效数字,6位小数
    可以看这个题目,要求保留6位有效数字(也就说说6个数字位有效,而不是保留6位小数)洛谷地址:https://www.luogu.com.cn/problem/P5714传送门:https://juejin.cn/s/c%E8%AF%AD%E8%A8%80%E4%BF%9D%E7%95%99%E5%85%AD%E4%BD%8D%E6%9C%89%E6%95%88%E6%95%B0%E5%AD%97  常规的控制输出......
  • C语言【指针1】
    C语言【指针1】1、指针类型长度随操作系统,64位操作系统为8Byte。​ 具体说一下:地址相当于门牌号,一般一个地址指向的空间是一个字节(下面按一个字节叙述,计算机底层也许也有按双字节编码的)。对于64位机器,某一个地址有64位,所以在空间里存那某一个地址时,这64位即8Byte。这64位总共能......
  • c语言读取文件中的数据到结构体和数组
    1、数组#include<stdio.h>#include<stdlib.h>#defineBUF_SIZE100#defineMAX_SIZE100intmain(){int**arr;introws,cols;introws_size,cols_size=5;intnum,i=0;intarr_size=0;FILE*fp=NULL;fp=f......
  • C语言数据结构_查找并删除单链表中最大值结点并返回值
    代码实现1#include<stdio.h>2#include<stdlib.h>34typedefstructNode//定义一个结构体5{6floatdata;7structNode*next;8}Node;910Node*Chuangzao_LinkedList()//创建一个链表11{12Node*head=NULL;//......
  • 实验2 C语言分支与循环基础应用编程
    实验任务11#include<stdio.h>2#include<stdlib.h>3#include<time.h>45#defineN56#defineN13747#defineN24658intmain(){9intnumber;10inti;11srand(time(0));12for(i=0;i<N;++i){13nu......