请教:输出 0~360° sin 的图像
#include "stdio.h"#include "math.h"
main()
{
float x,y;
int a;
for(y=1;y>=0;y-=0.1)
{
x=asin(y)*10;
for(a=0;a<x;a++) printf(" ");
printf("*");
for(;a<31-x;a++) printf(" ");
printf("*\n");
}
for(y=0.1;y>=-1;y-=0.1)
{
x=asin(y)*10;
for(a=0;a<=31;a++) printf(" ");
for(;a<x;a++) printf(" ");
printf("*");
for(;a<62-x;a++) printf(" ");
printf("*\n");
}
}
这是我试着写的,一运行只正常显示一半,问题出在哪儿?