返回信息流#include<math.h>
main()
{int x,t=1;
float a=0.5,pi=3.1415926,y;
scanf("%d",x);
y=(sin(pi*x/t)/(pi*x/t))*(cos(pi*a*x/t)/(1-4*a*a*x*x/t*t));
printf("%d",y);
}
请高手帮忙看一下可以这么编吗?运行了一下,发现y无值
这是一条镜像帖。来源:北邮人论坛 / cpp / #36244同步于 2010/3/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
请高手帮忙:升余弦滤波器的冲激响应
arona
2010/3/3镜像同步17 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
【 在 Vampire 的大作中提到: 】
: scanf("%d", &x);
: ...
: printf("%f", y);
按大侠的指点修改后,(又改了一处float ...x,y,);发现无论输入怎样的小数,结果都是1.000000,请大侠再看下~~
...........
double x,y,a,t,pi; // We have more than sufficient memory these days.
pi=arccos(-1.0);
scanf("%lf",&x);
printf("%lf\n",y);