(c,c++,java)爱心代码(狗粮)
今天(2019/8/7)是七夕,撒一波狗粮!
有些人对计算机类的学生和程序员们有一点的误解,这是不对的。其实当他们浪漫起来的时候就没有其他人什么事了哈哈
c款狗粮:
#include <stdio.h>
#include <math.h>
int main()
{
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf(" jhz,I love you!!!");
float y, x, z, f;
for (y = 1.5f; y > -1.5f; y -= 0.1f)
{
for (x = -1.5f; x < 1.5f; x += 0.05f)
{
z = x * x + y * y - 1;
f = z * z*z - x * x*y*y*y;
putchar(f <= 0.0f ? "*********"[(int)(f*-8.0f)] : ' ');
}
putchar('\n');
}
getchar();
return 0;
}
(这个代码想起了她,AI_zhen )
c++款狗粮:
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
float x, y;
for (y = 1.5f; y > -1.5f; y -= 0.1f)
{
for (x = -1.5f; x < 1.5f; x += 0.05f)
{
float a = x * x + y * y - 1;
if ((a*a*a - x * x*y*y*y) <= 0)//心形方程
cout << '*';
else cout << " ";
}
cout << endl;
}
return 0;
}
java款狗粮:
public class Java_love {
public static void main(String args[]) {
int n = 4;
int i, j, m;
for (i = 1; i <= n; i++) {
for (j = 1; j <= 2 * (n - i) - 1; j++) {
System.out.print(" ");
}
for (j = 1; j <= 6 + (10 - i) * (i - 1) / 2; j++) {
System.out.print("*");
}
for (j = 1; j <= 2 * n - 1 + (i - 6) * (i - 1); j++) {
if (i == n)
break;
System.out.print(" ");
}
for (j = 1; j <= 6 + (10 - i) * (i - 1) / 2; j++) {
if (i == n)
break;
System.out.print("*");
}
if (i == n) {
for (j = 1; j <= 6 + (10 - i) * (i - 1) / 2 - 1; j++) {
System.out.print("*");
}
}
System.out.println("");
} // 上面部分
for (i = 1; i <= n - 2; i++) {
for (j = 1; j <= 6 + (10 - n) * (n - 1) / 2 - 1 + 6 + (10 - n) * (n - 1) / 2; j++) {
System.out.print("*");
}
System.out.println("");
} // 中间部分
m = 6 + (10 - n) * (n - 1) / 2 + 6 + (10 - n) * (n - 1) / 2 - 1;
for (i = 1; i <= (m - 2 - 3) / 4 + 1; i++) {
for (j = 1; j <= 2 * i - 1; j++) {
System.out.print(" ");
}
for (j = 1; j <= m + 2 - 4 * i; j++) {
System.out.print("*");
}
System.out.println("");
}
for (j = 1; j <= 2 * ((m - 2 - 3) / 4 + 1); j++)
{
System.out.print(" ");
}
System.out.print("*");// 下面部分
}
}
Only by working hard and making yourself excellent can you bring happiness to those you like.
-----我说的