520要到了,闲的没事做了个爱心代码
直接CTRL+c去玩
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
#define I 20
#define R 340
#include <string.h>
int main()
{
system("title 向你致以最诚挚的爱意!");
char answer[10];
printf(" 见到你那一刻我心里有场海啸,可我静静站着,没让任何人知道\n");
printf(" 爱是像触碰又收回的手\n");
printf(" 我不知道明天干嘛,但我想见你\n");
printf(" 陪我看一万次日落吧 一万零一次也行\n");
printf(" 爱的定义太广泛了,恰好我和浪漫撞了个满怀\n");
printf(" I LOVE YOU!\n");
printf("\n");
printf(" 如果你也愿意\n 输入yes,你可以看到我的真心\n");
scanf("%s", answer);
if (!(answer[0] == 'y' && answer[1] == 'e' && answer[2] == 's'))
{
printf("555 \n");
return 0;
}
int i, j, k, n = 0, x = 0, y = 50;
//爱心的头部没有规律,所以直接打印
printf("\n\n\n\n\n");
printf("\033[5;31;40m lovelove lovelove\n\033[0m");
printf("\033[5;32;40m lovelovelove lovelovelove\n\033[0m");
printf("\033[5;33;40m lovelovelovelove lovelovelovelove\n\033[0m");
printf("\033[5;34;40m lovelovelovelovelove lovelovelovelovelove\n\033[0m");
printf("\033[5;35;40m lovelovelovelovelovelo lovelovelovelovelovelo\n\033[0m");
printf("\033[5;36;40m lovelovelovelovelovelove lovelovelovelovelovelov\n\033[0m");
for (i = 0; i < 2; i++)
{
printf("\033[5;37;40mlovelovelovelovelovelovelovelovelovelovelovelovelove\n\033[0m");
}
for (i = 0; i < 5; i++) //爱心的中间部分的上部分
{
y = 50;
y = y - i * 2;
n++;
for (k = 0; k < n; k++) //在每一行的起始位置先打印空格
{
printf(" ");
}
while (1) //空格后面打印love,但是要注意love即使没打印完,也要换行
{
if (x < y)
{
printf("l");
y--;
}
else
break;
if (x < y)
{
printf("o");
y--;
}
else
break; if (x < y)
{
printf("v");
y--;
}
else
break; if (x < y)
{
printf("e");
y--;
}
else
break;
}
printf("\n");
}
//最下面的部分,具体内容同上,没和上一部分放一起是因为从这行开始多两个空格
for (i = 0, n = 3; i < 10; i++)
{
y = 37;
y = y - i * 4;
n++;
for (k = 0; k < n; k++)
{
printf(" ");
}
while (1)
{
if (x < y)
{
printf("l");
y--;
}
else
break;
if (x < y)
{
printf("o");
y--;
}
else
break; if (x < y)
{
printf("v");
y--;
}
else
break; if (x < y)
{
printf("e");
y--;
}
else
break;
}
printf("\n");
}
printf("\n\n\n\n\n\n\n\n\n\n\n\n");
//循环变色
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");
}
getchar();
return 0;
}
有些知识还不太熟练,也不算太好看,只能说能看。