具体代码实现:

#include <stdio.h>
#include <math.h>
int main()
{
	double y;
	int x,m;
	for(y=1;y>=0;y-=0.1)
	{
		m=asin(y)*10;
		for(x=1;x<m;x++)printf(" ");
		printf("*");
		for(;x<31-m;x++)printf(" ");
		printf("*");
	}
	for(y=0;y=-1;y-=0.1)
	{
	m=asin(-y)*10+32;
	for(x=1;x<m;x++)printf(" ");
	printf("*");
	for(;x<93-m;x++)printf(" ");
	printf("*\n");
	}
	return 0;
}

运行显示:
sin函数图形绘制

相关文章: