4_33.cpp

来自「C++程序设计技能百练随书配套光盘的源码」· C++ 代码 · 共 35 行

CPP
35
字号
# include<stdio.h>
# include<math.h>
# define R 12
void main()
{
	char xin[2*R+1][2*R+1];
	int t,x,y;
	double d;
	for(x=0;x<2*R+1;x++)
		for(y=0;y<2*R+1;y++)
			xin[x][y]=' ';
		for(t=0;t<=360;t+=8)
		{
			d=t*3.14159/180;
			x=(int)(R*sin(d/2)*sin(d))+R;
			y=(int)(R*sin(d/2)*cos(d))+R;
			if(t%40==0)
			  xin[x][y]='L';
			else if(t%40==8)
				xin[x][y]='O';
			else if(t%40==16)
				xin[x][y]='V';
            else if(t%40==24)
				xin[x][y]='E';
			else 
				xin[x][y]='*';
		}
		for(x=0;x<2*R+1;x++)
		{
			for(y=0;y<2*R+1;y++)
				printf("%2c",xin[x][y]);
			printf("\n");
		}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?