求用c语言帮我写个程序,表白呜 要求:输入你最爱的人的名字,屏幕就会打印”xxx,我爱你”和一颗心

求用c语言帮我写个程序,表白呜 要求:输入你最爱的人的名字,屏幕就会打印”xxx,我爱你”和一颗心,第1张

#include<stdioh>

int main()

{

    char name[30];

    int i;

    float y,x,a;

    printf("输入你最爱的人的名字:");

    scanf("%s",&name);

    printf("%s,我爱你\n",name);

    for (y = 15f; y > -15f; y -= 01f) {

        for (x = -15f; x < 15f; x += 005f) {

            a = x  x + y  y - 1;

            putchar(a  a  a - x  x  y  y  y <= 00f  '' : ' ');

        }

        putchar('\n');

    }

    system("pause");

}

#include "stdioh"

#include "conioh"

main()

{

int i,j;

clrscr();

for(i=1;i<4;i++)

{for(j=0;j<16;j++) <br/>if(j<=2-i||(j>=2+i&&j<=9-i)||j>=9+i) <br/>printf(" "); <br/>else printf(""); <br/>printf("\n");}

for(i=1;i<7;i++)

{ for(j=0;j<16;j++)

if(j>=i-1&&j<=12-i)

printf("");

else printf(" ");

printf("\n");

}

getch();

}

根据自己的喜欢改一点点数据,就可以调整这个心的大小

你好

代码如下:

#include <stdioh>

int main()

{

int i,j;

printf(" \n"

" \n"

" \n");

//前三排的规律性不强 所以直接显示就好了

for(i=0;i<3;i++)//显示中间三排

{

for(j=0;j<29;j++)

printf("");

printf("\n");

}

for(i=0;i<7;i++)//显示呈递减趋势规律的中间7排

{

for(j=0;j<2(i+1)-1;j++)

printf(" ");

for(j=0;j<27-i4;j++)

printf("");

printf("\n");

}

for(i=0;i<14;i++)//最后一个星号与上面的规律脱节了 所以独立显示

printf(" ");

printf("\n");

return 0;

}

显示心型和楼主想要的一模一样

希望能帮助你哈

欢迎分享,转载请注明来源:表白网

原文地址:https://h5.hunlipic.com/biaobai/2796109.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2024-01-12
下一篇2024-01-12

发表评论

登录后才能评论

评论列表(0条)

    保存