c语言心形代码最简单加名字(c语言程序设计心形加名字)

http://www.itjxue.com  2023-03-16 15:51  来源:未知  点击次数: 

c语言 心形图案代码

#include stdio.h

int main()

{

int i,j;

printf(" ? ? ****** ? ? ? ******\n"

" ? ********** ? **********\n"

" ************* *************\n");

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

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

{

for(j=0;j29;j++)

printf("*");

printf("\n");

}

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

{

for(j=0;j2*(i+1)-1;j++)

printf(" ");

for(j=0;j27-i*4;j++)

printf("*");

printf("\n");

}

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

printf(" ");

printf("*\n");

return 0;

}

C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。

求用C编程编写一个用“我爱你”这3个字围成的心形,中间要空的,最好中间可以加两个人的名字!

#include "stdio.h"

void main()

{

printf(" 我 我\n 爱 爱 爱 爱\n 你 你 你 你\n");

printf(" 我 我 我\n爱 爱\n 你 你\n");

printf(" 我 我\n 爱 爱\n 你 你\n");

printf(" 我 我\n 爱 爱\n 你 你\n");

printf(" 我 我\n 爱 爱\n 你");

}

技术不过关,难看了。加名字靠你了。

用c语言编写心形图案

用C语言编写心形的方法:

#includestdio.h?

int?n;

void?draw(int?n)

{

int?i,j;

for?(i=1-(n1);i=n;i++)?

if?(i=0)?

{?

for?(j=0;ji;j++)?printf("??");?

for?(j=1;j=2*(n-i)+1;j++)?printf("?*");?

printf("\n");?

}?

else?

{?

for?(j=i;j0;j++)?printf("??");?

for?(j=1;j=n+2*i+1;j++)?printf("?*");?

for?(j=1;j=-1-2*i;j++)?printf("??");?

for?(j=1;j=n+2*i+1;j++)?printf("?*");?

printf("\n");?

}

}

int?main()?

{?

printf("Please?input?the?size?(n=4):");?

scanf("%d",n);?

draw(n);

return?0;?

}

扩展资料

C程序是由一组变量或是函数的外部对象组成的。 函数是一个自我包含的完成一定相关功能的执行代码段。我们可以把函数看成一个“黑盒子”,你只要将数据送进去就能得到结果,而函数内部究竟是如何工作的,外部程序是不知道的。

外部程序所知道的仅限于输入给函数什么以及函数输出什么。函数提供了编制程序的手段,使之容易读、写、理解、排除错误、修改和维护。

参考资料:百度百科--c语音

怎么用c语言打一个心形,中间在写上“我爱你”,求代码

#includestdio.h

int i,j,k;

void f1()

{

for(j=1; j=3-i; j++)

printf(" ");

}

void f2()

{

for(k=1; k=2*i+4; k++)

printf("%c",3);

}

main()

{

printf(" %c%c %c%c\n",3,3,3,3);

for(i=1; i=3; i++)

{

f1();

f2();

f1();

f1();

f2();

f1();

printf("\n");

}

for(i=1; i=10; i++)

{

for(j=1; j=i-1; j++)

printf(" ");

for(k=1; k=22-2*i; k++)

printf("%c",3);

printf("\n");

}

}

用c语言中*号表示出一个爱心,并在爱心中穿插着文字,怎么弄?

最简单的就是你用printf来实现

或者你要用函数来画心就很麻烦了

比如

#includestdio.h

void?main()

{

????printf("*?????????????????*");

?????printf("*???????????????*");

??????printf("*?????????????*");

???????printf("*???????????*");

????????printf("*?????????*");

?????????printf("*????????*");

???????

}

就这种样子,自己布局吧,如果想用画图函数,要么在tc环境下,要么在vc下获取控制台句柄,调用api,然后写一个画心形的函数

(责任编辑:IT教学网)

更多

推荐服务器空间文章