C语言中实现爱心的图形的代码
时间: 2024-04-29 09:22:29 浏览: 60
以下是C语言实现爱心的图形的代码:
```c
#include <stdio.h>
#include <math.h>
int main() {
int i, j;
double d1, d2, x, y;
for (i = 1; i <= 25; i++) {
for (j = 1; j <= 80; j++) {
x = (j - 40) / 2.0;
y = -(i - 25);
d1 = sqrt(x * x + y * y);
d2 = sqrt((x - 1) * (x - 1) + y * y);
if (d1 < 10 || d2 < 10) {
printf("*");
} else {
printf(" ");
}
}
printf("\n");
}
return 0;
}
```
该程序使用循环语句和数学函数绘制了一个简单的爱心图形。在控制台上打印出来的图形如下:
```
********
**************
****************
******************
********************
**********************
************************
************************
**********************
******************
****************
**************
********
```
阅读全文