c语言输出爱心代码
@常楠1328:怎样用c语言编写心形 -
敖毕17763746244…… int a=DETECT,b; float r,R=9; float n=10*3.14/180,x,y; int i; initgraph(&a,&b,""); circle(200,300,R); for(i=0;i<36;i++) {x=200+R*cos(i*n); y=300+R*sin(i*n); r=sqrt((x0-x)^2+(y0-y)^2);/*x0,y0为R圆上的一定点*/ circle(x0,y0,r); } closegraph();
@常楠1328:怎么用c语言打一个心形,中间在写上“我爱你”,求代码 -
敖毕17763746244…… #include<stdio.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<=...
@常楠1328:如何用C语言画一个“心形” -
敖毕17763746244…… #include <stdio.h> int main() { for (float y = 1.5f; y > -1.5f; y -= 0.1f) { for (float x = -1.5f; x < 1.5f; x += 0.05f) { float a = x * x + y * y - 1; putchar(a * a * a - x * x * y * y * y <= 0.0f ? '*' : ' '); } putchar('\n'); } }
@常楠1328:如何用C语言画一个心形 -
敖毕17763746244…… #include float f(float x, float y, float z) { float a = x * x + 9.0f / 4.0f * y * y + z * z - 1; return a * a * a - x * x * z * z * z - 9.0f / 80.0f * y * y * z * z * z; } float h(float x, float z) { for (float y = 1.0f; y >= 0.0f; y -= 0.001f) if (f(x, y, z) <= 0.0f) return y; return 0.0f; } int main()...
@常楠1328:怎样用C语言编写个爱心图象 -
敖毕17763746244…… 创建一个心形图案需要的最长字符串,充分利用printf函数输出字符串的丰富控制功能,按心形图案每行所需长度和位置,对所创建的字符串进行截断并在所需位置上输出,最后在屏幕上形成由字符组成的心形图案. //#include "stdafx.h"//If the ...
@常楠1328:求一个c语言程序能输出一个大的爱心;用符号拼成的不能用printf. -
敖毕17763746244…… #include int n; void draw(int n) { int i,j; for (i=1-(n>>1);iif (i>=0) { for (j=0;jfor (j=1;jputchar("\n"); } else { for (j=i;jfor (j=1;jfor (j=1;jfor (j=1;jputchar("\n"); } } int main() { printf("Please input the size (n>=4):"); scanf("%d",&n); draw(n); return 0; } ...
@常楠1328:如何用C语言输出一个大的爱心,只有VC6 -
敖毕17763746244…… #include int main(){ printf("大的爱心\n"); return 0; }
@常楠1328:c语言心形中间带字程序 -
敖毕17763746244…… #include<stdio.h> #include<windows.h> void put_ch(char ch,int a,int b)//在a个空格后,显示b个字符ch { int i; for(i=0;i<a;i++) printf("%c",' ');//printf(" "); for(i=0;i<b;i++) printf("%c",ch); } int main (void) { int a,b,c; int i; printf("\n"); printf("\n"...
@常楠1328:怎样用C语言编写心形? -
敖毕17763746244…… printf(" ");printf(你算算要几个空格和*符` 一行行计好比较简单`写算法的话太复杂了`...
@常楠1328:用C语言编一个程序,使之用“*”打印出一个爱心的图案 -
敖毕17763746244…… 个人认为还行,7以上效果较好,不知道你要空心的还是实心的,都附上吧(好像把两个空格的位置上传后变成了一个空格,你自己要改一下,输出位置为一个空格的全部改成两个,其他的不用改): 实心的: #include<stdio.h> int n; ...
敖毕17763746244…… int a=DETECT,b; float r,R=9; float n=10*3.14/180,x,y; int i; initgraph(&a,&b,""); circle(200,300,R); for(i=0;i<36;i++) {x=200+R*cos(i*n); y=300+R*sin(i*n); r=sqrt((x0-x)^2+(y0-y)^2);/*x0,y0为R圆上的一定点*/ circle(x0,y0,r); } closegraph();
@常楠1328:怎么用c语言打一个心形,中间在写上“我爱你”,求代码 -
敖毕17763746244…… #include<stdio.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<=...
@常楠1328:如何用C语言画一个“心形” -
敖毕17763746244…… #include <stdio.h> int main() { for (float y = 1.5f; y > -1.5f; y -= 0.1f) { for (float x = -1.5f; x < 1.5f; x += 0.05f) { float a = x * x + y * y - 1; putchar(a * a * a - x * x * y * y * y <= 0.0f ? '*' : ' '); } putchar('\n'); } }
@常楠1328:如何用C语言画一个心形 -
敖毕17763746244…… #include float f(float x, float y, float z) { float a = x * x + 9.0f / 4.0f * y * y + z * z - 1; return a * a * a - x * x * z * z * z - 9.0f / 80.0f * y * y * z * z * z; } float h(float x, float z) { for (float y = 1.0f; y >= 0.0f; y -= 0.001f) if (f(x, y, z) <= 0.0f) return y; return 0.0f; } int main()...
@常楠1328:怎样用C语言编写个爱心图象 -
敖毕17763746244…… 创建一个心形图案需要的最长字符串,充分利用printf函数输出字符串的丰富控制功能,按心形图案每行所需长度和位置,对所创建的字符串进行截断并在所需位置上输出,最后在屏幕上形成由字符组成的心形图案. //#include "stdafx.h"//If the ...
@常楠1328:求一个c语言程序能输出一个大的爱心;用符号拼成的不能用printf. -
敖毕17763746244…… #include int n; void draw(int n) { int i,j; for (i=1-(n>>1);iif (i>=0) { for (j=0;jfor (j=1;jputchar("\n"); } else { for (j=i;jfor (j=1;jfor (j=1;jfor (j=1;jputchar("\n"); } } int main() { printf("Please input the size (n>=4):"); scanf("%d",&n); draw(n); return 0; } ...
@常楠1328:如何用C语言输出一个大的爱心,只有VC6 -
敖毕17763746244…… #include int main(){ printf("大的爱心\n"); return 0; }
@常楠1328:c语言心形中间带字程序 -
敖毕17763746244…… #include<stdio.h> #include<windows.h> void put_ch(char ch,int a,int b)//在a个空格后,显示b个字符ch { int i; for(i=0;i<a;i++) printf("%c",' ');//printf(" "); for(i=0;i<b;i++) printf("%c",ch); } int main (void) { int a,b,c; int i; printf("\n"); printf("\n"...
@常楠1328:怎样用C语言编写心形? -
敖毕17763746244…… printf(" ");printf(你算算要几个空格和*符` 一行行计好比较简单`写算法的话太复杂了`...
@常楠1328:用C语言编一个程序,使之用“*”打印出一个爱心的图案 -
敖毕17763746244…… 个人认为还行,7以上效果较好,不知道你要空心的还是实心的,都附上吧(好像把两个空格的位置上传后变成了一个空格,你自己要改一下,输出位置为一个空格的全部改成两个,其他的不用改): 实心的: #include<stdio.h> int n; ...