关于1. array[3]=8是什么意思?书上写赋值?
2. i=1
do while i<=5
?i
i=i+1
enddo
这个式子含义是什么?
3. for i=1to5
?i
endfor
又是什么意思?
4. Demension解释是?
Demension a[5]
s=5
for i=1to5
a[i]=i
s=s+a[i]
next
含义是?
5. if r<>0 then
a=3.1416*r*r
?”面积"+str(a)
else
?”半径=0!”
endif
这里0后为什么要加感叹号?
6. Dimension a[3]
s=3
for i=1to3
a[i]=s-1
s=s+i
next
运行后:a[1]=2 a[2]=3 a[3]=5
s=3+1+2+3=9
又如何理解?
以上几道题回答时请把过程讲清楚.由于题目比较多,还请大家耐心解答,谢谢!的问题
array[3]=8 //是在一个数组array中的array[3]的值为3
i=1 //先给i一个值为1
do while i0 then //如果R不等于0执行下面语句当r等于0报告else后的一条语句
a=3。1416*r*r //a等于3。
1416乘以r多平方,执行下来是一个半径为r的圆的面积
?”面积"+str(a) //str是一个函数是将a里的值转换成字符型类型,是为了输出
else
?”半径=0!”
endif
这里0后为什么要加感叹号? //这个到不太清楚你可以自己查查资料,一般的!是表示不的意思这里理解下来可能是半径不等于0具体你还是自己查一下资料
Dimension a[3]完整 //定义一个数组a[3]
s=3 //先给s赋值为3
for i=1to3 //从i=1开始执行每执行一次i的值加1直到i=3执行后直接执行next后面的一个语句
a[i]=s-1 //a[i]中的值等于s减1
s=s+i //s中的值为s加i
next //回到上面执行for语句
运行后:a[1]=2 a[2]=3 a[3]=5
s=3+1+2+3=9
。