程序:
#include <stdio.h>
#include <math.h>
int main()
{
double y;
int x, m;
for (y=1; y>=-1; y-=0.1)
{
m=acos(y)*10;
for (x=1; x<m; x++)
{
printf("");
}
printf("*");
for (; x<62-m; x++)
{
printf("");
}
printf("*\n");
}
return 0;
}
在红帽中用vim编辑后编译出错,出现acos不存在,原因是Linux环境中不包含余弦函数库,需要我们自己写,在vc中编译可以。