求一c语言编程实现输出正弦函数表
答案:3 悬赏:60 手机版
解决时间 2021-04-17 16:42
- 提问者网友:原来太熟悉了会陌生
- 2021-04-16 20:45
求一c语言编程实现输出正弦函数表
最佳答案
- 五星知识达人网友:鸽屿
- 2021-04-16 22:08
#include
#include
int main(){
double y;
int x,m,i;
printf("y=sin(x) [0 for(y=1;y>=-1;y-=0.1){//表示y的取值范围是[-1,1]
if(y>=0){
m=asin(y)*10; //反正弦函数,确定空格的数量,最大值为15
for(x=1;x //printf("*",m);
printf("*");//注意此时不换行,因为后面还有一个点
for(;x<31-m;x++)printf(" ");//输出第二个点,并换行
printf("*\n");}
else{//同理输出y小于0的点
m=-1*asin(y)*10;
for(i=0;i<32;i++)printf(" ");
for(x=1;x //printf("*",m);
printf("*");
for(;x<31-m;x++)printf(" ");
printf("*\n",m);
}
}
getchar();
return 0;
}
参考一下
#include
int main(){
double y;
int x,m,i;
printf("y=sin(x) [0
if(y>=0){
m=asin(y)*10; //反正弦函数,确定空格的数量,最大值为15
for(x=1;x
printf("*");//注意此时不换行,因为后面还有一个点
for(;x<31-m;x++)printf(" ");//输出第二个点,并换行
printf("*\n");}
else{//同理输出y小于0的点
m=-1*asin(y)*10;
for(i=0;i<32;i++)printf(" ");
for(x=1;x
printf("*");
for(;x<31-m;x++)printf(" ");
printf("*\n",m);
}
}
getchar();
return 0;
}
参考一下
全部回答
- 1楼网友:妄饮晩冬酒
- 2021-04-16 23:17
不太明白,是不是傅里叶变换哦
- 2楼网友:白昼之月
- 2021-04-16 22:28
哇 提高了200分, 但是我还是不懂喔``
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯