C语言的爱心告白代码
时间: 2023-10-15 10:03:42 浏览: 158
#include<stdio.h>
#include<Windows.h>
int main() {
system("color 0c");//设置程序颜色
printf("遇见你是一件很开心的事情,爱你哟!!!\n");//打印文字
float x,y,a;//定义变量x,y,a
for(y=1.5f;y>-1;y-=0.1f) {
for(x=-1.5f;x<1.5f;x +=.05f) {
a=x*x + y*y-1;
putchar(a*a*a-x*x*y*y*y<0.0f?'x':' ');
}
Sleep(150);//停顿函数(150毫秒)
putchar('\n'); //换行
}
return 0;
}
运行结果:
请告诉我,C语言的爱心告白代码。
相关问题
c语言爱心表白代码带名字
以下是一个用C语言编写的爱心表白代码,其中包含了你想要表达的名字:
```c
#include <stdio.h>
#include <string.h>
int main() {
char name[50];
printf("请输入你的名字: ");
scanf("%s", name);
printf(" *** *** \n");
printf(" ***** ***** \n");
printf("******* *******\n");
printf(" ************* \n");
printf(" *********** \n");
printf(" ********* \n");
printf(" ******* \n");
printf(" ***** \n");
printf(" *** \n");
printf(" * \n");
printf("\n\n");
printf(" 爱你的%s \n", name);
return 0;
}
```
这个程序会先提示用户输入名字,然后打印出一个爱心图案,最后在爱心下方显示"爱你的[名字]"。
代码说明:
1. 我们使用了一个字符数组 `name` 来存储用户输入的名字。
2. 使用 `printf` 函数打印出爱心的ASCII图案。
3. 最后一行 `printf` 使用了格式化字符串,将用户输入的名字插入到表白语中。
你可以根据需要修改爱心图案的大小或形状,也可以更改表白语的内容。
c语言爱心动态表白代码
C语言爱心动态表白代码可以使用图形库编写一个满屏动画表白程序,以下是一个简单的实现示例:
```c
#include <graphics.h>
#include <stdio.h>
#include <conio.h>
int main()
{
int gd = DETECT, gm;
initgraph(&gd, &gm, "C:\\tc\\bgi");
int i, j;
char name[] = "I Love You";
// 输出红色爱心
setcolor(RED);
for (i = 25; i <= 45; i++) {
for (j = 30; j <= 50; j++) {
if ((i == 25 && j >= 36 && j <= 44) || (i == 45 && j >= 36 && j <= 44) ||
(i >= 30 && i <= 40 && (j == 30 || j == 50)) ||
((i == 31 || i == 39) && (j == 29 || j == 51)) ||
((i == 35 && j == 28) || (i == 35 && j == 52)) ||
((i == 36 && j == 29) || (i == 34 && j == 29) ||
(i == 36 && j == 51) || (i == 34 && j == 51)) ||
((i == 37 && j == 30) || (i == 33 && j == 30) ||
(i == 37 && j == 50) || (i == 33 && j == 50)) ||
((i == 38 && j == 31) || (i == 32 && j == 31) ||
(i == 38 && j == 49) || (i == 32 && j == 49)) ||
((i == 39 && j == 32) || (i == 31 && j == 32) ||
(i == 39 && j == 48) || (i == 31 && j == 48))) {
putpixel(i, j, RED);
}
}
}
// 输出绿色字母
setcolor(GREEN);
settextstyle(3, 0, 6);
outtextxy(100, 220, name);
getch();
closegraph();
return 0;
}
```
该代码使用了图形库进行图形显示,画了一个红色的爱心,并且在爱心上方输出了绿色的 "I Love You" 字母。运行代码可以在屏幕上动态显示表白内容。
阅读全文
相关推荐













