早教吧作业答案频道 -->其他-->
查看程序错误在哪clearinput"n:"tondimev(n)fori=1tonstep1s=sqrt(0.0001+(0.0004+0.02*(sqrt(1.8*i-0.0001*i^2)-sqrt(1.8*(i-1)-0.0001*(i-1)^2)))^2)a=10.05*sin(atan(0.04+0.02*(sqrt(18000*i-i^2)-sqrt(18000*(i-1)-(i-1)^2))))+1.05*cos(atan(0.04
题目详情
查看程序错误在哪
clear
input"n:" to n
dime v(n)
for i=1 to n step 1
s=sqrt(0.0001+(0.0004+0.02*(sqrt(1.8*i-0.0001*i^2)-sqrt(1.8*(i-1)-0.0001*(i-1)^2)))^2)
a=10.05*sin(atan(0.04+0.02*(sqrt(18000*i-i^2)-sqrt(18000*(i-1)-(i-1)^2))))+1.05*cos(atan(0.04+0.02*(sqrt(18000*i-i^2)-sqrt(18000*(i-1)-(i-1)^2))))
v(i)=v(i-1)+sqrt(2*a*s)
"结果:"+str(v(i))
endfor
cancel
是关于V=∑sqrt(2*a*s) 求和的 一个计算程序 高手帮看看哪出错了
clear
input"n:" to n
dime v(n)
for i=1 to n step 1
s=sqrt(0.0001+(0.0004+0.02*(sqrt(1.8*i-0.0001*i^2)-sqrt(1.8*(i-1)-0.0001*(i-1)^2)))^2)
a=10.05*sin(atan(0.04+0.02*(sqrt(18000*i-i^2)-sqrt(18000*(i-1)-(i-1)^2))))+1.05*cos(atan(0.04+0.02*(sqrt(18000*i-i^2)-sqrt(18000*(i-1)-(i-1)^2))))
v(i)=v(i-1)+sqrt(2*a*s)
"结果:"+str(v(i))
endfor
cancel
是关于V=∑sqrt(2*a*s) 求和的 一个计算程序 高手帮看看哪出错了
▼优质解答
答案和解析
数组定义的下标是从1开始,你的循环从1开始,程序里又有v(i-1),就成了v(0),所以就出错了,你可以在开始给v(1)赋值为0,然后循环从2开始,如:
input"n:" to n
dime v(n)
v(1)=0
for i=2 to n step 1
或者,我看你的程序是一个累加,你不如直接用一个变量k,不用数组:
k=k+sqrt(2*a*s)
?"结果:"+str(k)
input"n:" to n
dime v(n)
v(1)=0
for i=2 to n step 1
或者,我看你的程序是一个累加,你不如直接用一个变量k,不用数组:
k=k+sqrt(2*a*s)
?"结果:"+str(k)
看了 查看程序错误在哪cleari...的网友还看了以下:
直线AB过点A(m,0)、B(0,n)(m>0,n>0),反比例函数y=m/x的图像与AB交于C、 2020-04-08 …
查看程序错误在哪clearinput"n:"tondimev(n)fori=1tonstep1s= 2020-04-26 …
已知X~B(n,p),E(X)=8,D(X)=1.6,则n与p的值分别是[]A.n=100,p=0 2020-05-13 …
在静电场中,把一个电荷量q=2.0×10-5C的负电荷由M点移到N点,电场力做功6.0×10-4J 2020-05-13 …
质量为5T的汽车在水平路面上由静止开始以a=2m/s²的加速度做匀速直线运动,所受的阻力为1.0* 2020-05-17 …
1.用起重机把重量为2.0×10⁴N的物体匀速地提高了5m,钢绳的拉力做了多少功?重力做了多少功? 2020-06-02 …
0.77777777777777777777777777777777可以表示为b+a*10ˉn则n 2020-07-17 …
一辆质量为1.0×10³kg的汽车,经过10s由静止加速到108km/h后匀速前进.求:如果关闭汽 2020-07-18 …
大学物理在线等答案,急!1.轻型飞机连同家是永远重1.0×10³KG,速率55.0m/s在水平跑到 2020-08-02 …
n大于或等于0(10+n)/√(n+1)化成10/√(n+1)+n/√(n+1)或9/√(n+1) 2020-08-03 …