好多错啊,兄弟还要多多努力。1、算阶称跟x有什么关系?那一段应该是:
x2:=1
for j:=1 to n do
x2:=x2*j;2、x:=x1/x2后,x值变了,下一项的运算怎么会正确?
x2:=1
for j:=1 to n do
x2:=x2*j;2、x:=x1/x2后,x值变了,下一项的运算怎么会正确?
解决方案 »
- 如何将数据导出到一个电子表格的多个sheet
- 导师要求做的软件要有超级管理员,请教一下如何做啊,有登录界面
- delphi如何获取数据库中某个字段特定的值?
- 请大家来看看我的一条SQL汇总的语句,错在哪里?
- 散分,为什么老听人说Delphi的程序员不好找工?
- 如何设置listItem的前景和背景色
- 简单问题,在线等……
- 哪里有ReportBuilder下载呀???
- 如何在win98中访问win2000的共享目录,采用WnetAddConnection2映射网络驱动器
- 请问Delphi或VC如何实现流畅的图片切换,形成动画?
- 能不能实现COMBO BOX象EDIT控件一件READONLY=FALSE类似的状态呢,因为ENABLE = FALSE时太难看了
- 请问,如果我想提取邮件地址@前面的字符,如:[email protected],提取@前的ple.应该怎样做,请那位给我指示一下,谢谢!
1、算阶称跟x有什么关系?那一段应该是:
x2:=1
for j:=1 to n do
x2:=x2*j;
(笔误!)program abc;
var
i,j,a,n:integer;
x1,x2,sum,x,b,c:real;
begin
read(x);
a:=1;
n:=3;
repeat
for i:=1 to n do
x1:=x*x;
for j:=1 to n do
x2:=x2*j;
c:=x1/x2;
if a mod 2 =0 then
sum:=sum+c
else
sum:=sum-c;
a:=a+1;
n:=n+2;
until ABS(c)< 1E-7;
b:=x+sum;
write('sin(x)=',sin(b))
end.这次对了吗?