早教吧作业答案频道 -->其他-->
查看程序错误在哪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...的网友还看了以下:
在线等...参数方程中p=cosΘ和p=sinΘ表示的是什么曲线,最好带转换为普通方程的方法 2020-04-13 …
已知圆M的极坐标方程p2-4√2p*cos则p的最大值为;方程是p2-4√2p*cosθ+6=0 2020-05-13 …
两条数学题.有分.一、极坐标方程分别是p=cos?和p=sin?的两个圆的圆心距是?二、若不等式| 2020-06-02 …
请问I=P/(1.732×U×cosφ)中,P=100kW,U=380,I算出来是总的电缆三相的电 2020-07-06 …
求电学高手解释下这个公式:S动=1.1×[K1×(∑P动÷ηcosΦ)+……+K4∑P焊]S动表示 2020-07-22 …
已知圆o的圆心坐标为x,y,半径为r,求各个弧度(如为a)顶点的坐标ax,ay数学公式忘的差的不多 2020-07-30 …
1.y∧2=4x,2.y∧2+x∧2-2x-1=03.p=1/(2-cosθ)4.p=4cosθ/ 2020-08-01 …
已知a.p都是锐角,cosa=1/7,cos(a+p)=一11/14求cosp的值p=(a+p)-a 2020-10-31 …
,如图,考虑点A(1,0),P1(coαβ,sinβ),P2(cosβ,sin-β),P(cos(α 2020-11-06 …
交流功率计算请问交流P=UI*COS&与P=UI的区别在哪?两个公式之间于的区别是单相的问题吗?是C 2020-12-31 …