以下是使用C语言编写的爱心代码:
#include <stdio.h>
#include <math.h>
int main() {
int i, j;
int height = 15; // 控制爱心的高度
for (i = height / 2; i <= height; i += 2) {
for (j = 1; j < height - i; j += 2) {
printf(" ");
}
for (j = 1; j <= i; j++) {
printf("*");
}
for (j = 1; j <= height - i; j++) {
printf(" ");
}
for (j = 1; j <= i; j++) {
printf("*");
}
printf("\n");
}
for (i = height; i >= 1; i--) {
for (j = height; j > i; j--) {
printf(" ");
}
for (j = 1; j <= 2 * i - 1; j++) {
printf("*");
}
printf("\n");
}
return 0;
}
运行这段代码将会输出一个爱心形状,高度为15行。你可以根据需要自定义高度。输出结果如下:
**
****
******
********
**********
************
**************
****************
**
**
**
**
**
注意,这只是一个简单的表达爱心形状的示例,具体的位置和大小可以根据需要进行调整。