愛心簡易編程
⑴ 怎樣用數控銑床編一個愛心的程序(帶圖)
愛心圖形??二維還是三維呢?
⑵ C++求編程,編一個 心形形狀的程序。。。。。
#include <stdio.h>
#include <math.h>
#include <windows.h>
#define PI 3.14159
//參數
#define TOP 13
#define MIDX 40
#define R 15
void gotoxy(int x, int y)
{
COORD point;
point.X = x; point.Y = y;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),
point);
}
int main()
{
double X,Y,r,thata;
int x=0,y=0;
for(thata=0;thata<PI;thata+=0.2)
{
r=R*thata;
Y=TOP-r*cos(thata);
X=r*sin(thata)+MIDX;
x=(int)X;
y=(int)Y/2;
gotoxy(x,y);
putchar('*');
X=MIDX-r*sin(thata);
x=(int)X;
gotoxy(x,y);
putchar('*');
}
gotoxy(MIDX,y+1);
putchar('*');
getchar();
return 0;
}
或者
#include<stdio.h>
int i,j,k;
void f1()
{ for(j=1;j<=4-i;j++)
printf(" ");
}
void f2()
{ for(k=1;k<=2*i+2;k++)
printf("X");
}
void main()
{printf(" XX XX \n");
for(i=2;i<=4;i++)
{f1();
f2();
f1();
f1();
f2();
f1();
printf("\n");
}
for(i=5;i<=14;i++)
{for(j=0;j<i-5;j++)
printf(" ");
for(k=1;k<=30-2*i;k++)
printf("X");
printf("\n");
}
getchar();
}
⑶ 怎麼樣利用C++語言編程一個程序輸出一個愛心圖形
#include <stdio.h>
void heart() {
printf(" ** ** \n");
printf(" * * * * \n");
printf(" * * * \n");
printf(" * * \n");
printf(" * * \n");
printf(" * * \n");
printf(" * * \n");
printf(" * * \n");
printf(" * * \n");
printf(" * * \n");
printf(" * * \n");
printf(" * * \n");
printf(" * * \n");
printf(" * * \n");
printf(" * \n");
}
int main() {
heart();
⑷ 怎樣用c語言編寫心形
用C語言編寫心形的方法:
#include<stdio.h>
intn;
voiddraw(intn)
{
inti,j;
for(i=1-(n>>1);i<=n;i++)
if(i>=0)
{
for(j=0;j<i;j++)printf("");
for(j=1;j<=2*(n-i)+1;j++)printf("*");
printf("
");
}
else
{
for(j=i;j<0;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("
");
}
}
intmain()
{
printf("Pleaseinputthesize(n>=4):");
scanf("%d",&n);
draw(n);
return0;
}
(4)愛心簡易編程擴展閱讀
C程序是由一組變數或是函數的外部對象組成的。 函數是一個自我包含的完成一定相關功能的執行代碼段。我們可以把函數看成一個「黑盒子」,你只要將數據送進去就能得到結果,而函數內部究竟是如何工作的,外部程序是不知道的。
外部程序所知道的僅限於輸入給函數什麼以及函數輸出什麼。函數提供了編製程序的手段,使之容易讀、寫、理解、排除錯誤、修改和維護。
⑸ 如何用C語言編程一個移動的愛心
//因為命令行不認識♥,所以運行起來♥會變成?,但原理相同。
#include
<windows.h>
void
main(void)
{
printf("♥\n");
Sleep(1000);
//
延時一秒
system("cls");//清屏
printf("
♥\n");
Sleep(1000);//延時一秒
system("cls");//清屏
printf("
♥\n");
Sleep(1000);//延時一秒
system("cls");//清屏
printf("
♥\n");
getch();}
⑹ c語言 心形圖案代碼
#include <stdio.h>
int main()
{
int i,j;
printf(" ****** ****** "
" ********** ********** "
" ************* ************* ");
//前三排的規律性不強 所以直接顯示就好了
for(i=0;i<3;i++)//顯示中間三排
{
for(j=0;j<29;j++)
printf("*");
printf(" ");
}
for(i=0;i<7;i++)//顯示呈遞減趨勢規律的中間7排
{
for(j=0;j<2*(i+1)-1;j++)
printf(" ");
for(j=0;j<27-i*4;j++)
printf("*");
printf(" ");
}
for(i=0;i<14;i++)//最後一個星號*與上面的規律脫節了 所以獨立顯示
printf(" ");
printf("* ");
return 0;
}
⑺ 怎麼用javascript語言編程一個愛心形狀呢
html5確實很方便
<!doctypehtml>
<html>
<head>
<metacharset="UTF-8">
<title>UntitledDocument</title>
</head>
<body>
<pstyle="text-align:center"><canvasid="canvas1"height="600"width="600"></canvas></p>
<scripttype="text/javascript">
varcanvas=document.getElementById("canvas1");
varctx=canvas.getContext("2d");
ctx.translate(300,300);//
drawHeart();
functiondrawHeart(){
ctx.beginPath();
ctx.moveTo(0,-100);
ctx.bezierCurveTo(120,-300,300,-100,200,50);
ctx.lineTo(0,250);
ctx.lineTo(-200,50);
ctx.bezierCurveTo(-300,-100,-120,-300,0,-100);
ctx.closePath();
ctx.fillStyle="#ff0000";
ctx.fill();
}
</script>
</body>
</html>
⑻ 愛心代碼編程是什麼
愛心代碼編程:
#include <stdio.h>
int main(void)
{
float a,x,y;
for(y=1.5f; y>-1.5f; y-=0.1f)
{
for(x=-1.5f; x<1.5f; x+=0.05f)
{
a = x*x+y*y-1;
char ch = a*a*a-x*x*y*y*y<=0.0f?'*':' ';
putchar(ch);
}
printf(" ");
}
return 0;
}
書寫規則
1、一個說明或一個語句佔一行。
2、用{} 括起來的部分,通常表示了程序的某一層次結構。{}一般與該結構語句的第一個字母對齊,並單獨佔一行。
3、低一層次的語句或說明可比高一層次的語句或說明縮進若干格後書寫。以便看起來更加清晰,增加程序的可讀性。在編程時應力求遵循這些規則,以養成良好的編程風格。
⑼ 用c語言編寫心形圖案
用C語言編寫心形的方法:
#include<stdio.h>
intn;
voiddraw(intn)
{
inti,j;
for(i=1-(n>>1);i<=n;i++)
if(i>=0)
{
for(j=0;j<i;j++)printf("");
for(j=1;j<=2*(n-i)+1;j++)printf("*");
printf("
");
}
else
{
for(j=i;j<0;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("
");
}
}
intmain()
{
printf("Pleaseinputthesize(n>=4):");
scanf("%d",&n);
draw(n);
return0;
}
(9)愛心簡易編程擴展閱讀
C程序是由一組變數或是函數的外部對象組成的。 函數是一個自我包含的完成一定相關功能的執行代碼段。我們可以把函數看成一個「黑盒子」,你只要將數據送進去就能得到結果,而函數內部究竟是如何工作的,外部程序是不知道的。
外部程序所知道的僅限於輸入給函數什麼以及函數輸出什麼。函數提供了編製程序的手段,使之容易讀、寫、理解、排除錯誤、修改和維護。
⑽ 怎麼用代碼編程出心型
#include<stdio.h>
void main()
{
printf("......******.......******......\n....**********...**********....\n..*************.*************..\n.*****************************.\n.*****************************.\n.*****************************.\n..***************************..\n....***********************....\n......*******************......\n........***************........\n..........***********..........\n............*******............\n..............***..............\n...............*...............");
return 0;
}
~