绘制余弦图案

#include <stdio.h>
#include <math.h>

int main(void)
{
	double y = 0.0;
	int x = 0;
	int m = 0;

	for (y = 1; y >= -1; y -= 0.1)  /*y为列方向*/
		{
		m = acos(y) * 10;  /*计算y对应弧度 并放大十倍*/
			for (x = 1; x < m; x++) printf(" ");   /*打印左侧‘*’*/
			printf("*");
			for (; x < 62 - m; x++) printf(" ");  /*打印对称右侧‘*’*/
			printf("*\n");
		}
} 
绘制余弦图案_第1张图片

你可能感兴趣的:(绘制余弦图案)