以下是一个简单的C语言代码,可以打印出一个跳动的爱心图案:
c复制代码
| #include | |
| #include | |
| #include | |
| int main() { | |
| int x, y, i, j; | |
| float z, w; | |
| for (i = 15; i > -15; i--) { | |
| for (j = 15; j > -15; j--) { | |
| z = (i - 7.5f) * (i - 7.5f) + (j - 7.5f) * (j - 7.5f) - 13 * 13; | |
| w = (i - 7.5f) * (i - 7.5f) + (j - 7.5f) * (j - 7.5f) - 12 * 12; | |
| if ((z <= 0 && z >= -0.001 && w <= 0.001) || (z >= 0 && z <= 0.001 && w >= -0.001)) { | |
| printf("*"); | |
| } else { | |
| printf(" "); | |
| } | |
| } | |
| printf("\\n"); | |
| Sleep(100); // 控制爱心跳动速度 | |
| } |
| return 0; | |
| } |