早教吧作业答案频道 -->其他-->
QBASIC程序题解答完成下列题:并讲讲(越详细越好完善下列程序,使其能求出1+5+9+……+21之和.LETY=0FORI=1TO21STEP(1)LETY=Y+INEXTIPRINTYEND26.完善下列程序,使其能求出1+1.1+1.2+1.3+……+100之和.L
题目详情
QBASIC程序题解答
完成下列题:并讲讲(越详细越好
完善下列程序,使其能求出1+5+9+……+21之和.
LET Y=0
FOR I=1 TO 21 STEP (_1_)
LET Y=Y+I
NEXT I
PRINT Y
END
26.完善下列程序,使其能求出1+1.1+1.2+1.3+……+100之和.
LET S=0
FOR I= 1 TO 100 STEP (_1_)
LET S=S+I
NEXT I
PRINT S
END
求10+8+6+……+2的值,完善下面的程序
LET S=0
FOR I=10 TO (_1_) STEP -2
LET S= S+I
NEXT I
PRINT S
END
24.求1*2*3*……*10的积,完善下面的程序
LET S=1
FOR I=1 TO (_1_)
LET S= S*I
NEXT I
PRINT S
END
完成下列题:并讲讲(越详细越好
完善下列程序,使其能求出1+5+9+……+21之和.
LET Y=0
FOR I=1 TO 21 STEP (_1_)
LET Y=Y+I
NEXT I
PRINT Y
END
26.完善下列程序,使其能求出1+1.1+1.2+1.3+……+100之和.
LET S=0
FOR I= 1 TO 100 STEP (_1_)
LET S=S+I
NEXT I
PRINT S
END
求10+8+6+……+2的值,完善下面的程序
LET S=0
FOR I=10 TO (_1_) STEP -2
LET S= S+I
NEXT I
PRINT S
END
24.求1*2*3*……*10的积,完善下面的程序
LET S=1
FOR I=1 TO (_1_)
LET S= S*I
NEXT I
PRINT S
END
▼优质解答
答案和解析
LET Y=0
FOR I=1 TO 21 STEP 4
LET Y=Y+I
NEXT I
PRINT Y
END
因为题目所给的数列等差为4
所以变量Y从1开始每次加4,一直加到21就是答案了
I=1 Y=0+1=1
I=1+4=5 Y=1+5=6
I=5+4=9 Y=6+9=15
……
I=21 Y=Y+21=你要求的那个数
然后print打印出来
仔细啊、看看Y累加的过程,就是1+5+9+……+21
LET S=0
FOR I= 1 TO 100 STEP 0.1
LET S=S+I
NEXT I
PRINT S
END
这个跟上一道题差不多,等差为0.1,所以把步长step改为0.1即可
LET S=0
FOR I=10 TO 2 STEP -2
LET S= S+I
NEXT I
PRINT S
END
这道题从10+8+6+……+2,首先是倒着加的,所以步长为-2,循环变量从第一个数10到最后一个数2,所以循环初值,终值为10和2
LET S=1
FOR I=1 TO 10
LET S= S*I
NEXT I
PRINT S
END
这是阶乘的,从1乘到10,那循环变量就从1到10,步长为1可以省略
不同于上边3题的就是每个数之间的关系为"乘",所以在循环中就要便成S= S*I
像这种数列的问题,都是大同小异,你只要弄清楚每个数之间的关系就可以了
把这种关系弄明白了,就可以举一反三,就全都明白了
第一道题讲得比较细,不明白的话你可以试试把每次循环时所有的变量算出来,就非常明显了.运用熟了只受,这种程序块对你来说就是小菜一碟了
FOR I=1 TO 21 STEP 4
LET Y=Y+I
NEXT I
PRINT Y
END
因为题目所给的数列等差为4
所以变量Y从1开始每次加4,一直加到21就是答案了
I=1 Y=0+1=1
I=1+4=5 Y=1+5=6
I=5+4=9 Y=6+9=15
……
I=21 Y=Y+21=你要求的那个数
然后print打印出来
仔细啊、看看Y累加的过程,就是1+5+9+……+21
LET S=0
FOR I= 1 TO 100 STEP 0.1
LET S=S+I
NEXT I
PRINT S
END
这个跟上一道题差不多,等差为0.1,所以把步长step改为0.1即可
LET S=0
FOR I=10 TO 2 STEP -2
LET S= S+I
NEXT I
PRINT S
END
这道题从10+8+6+……+2,首先是倒着加的,所以步长为-2,循环变量从第一个数10到最后一个数2,所以循环初值,终值为10和2
LET S=1
FOR I=1 TO 10
LET S= S*I
NEXT I
PRINT S
END
这是阶乘的,从1乘到10,那循环变量就从1到10,步长为1可以省略
不同于上边3题的就是每个数之间的关系为"乘",所以在循环中就要便成S= S*I
像这种数列的问题,都是大同小异,你只要弄清楚每个数之间的关系就可以了
把这种关系弄明白了,就可以举一反三,就全都明白了
第一道题讲得比较细,不明白的话你可以试试把每次循环时所有的变量算出来,就非常明显了.运用熟了只受,这种程序块对你来说就是小菜一碟了
看了 QBASIC程序题解答完成下...的网友还看了以下:
一批零件师傅单独做6天完成徒弟单独9天完成师傅做了若干天后交给徒弟做剩下的一共做了8天师傅先做.. 2020-04-26 …
加工一批零件,原15天完成,后来每天多做160个9天完成了.零件共有多少个带上讲解 2020-05-19 …
某项工作,甲组4人9天完成工作,乙组5人8天也能完成工作,甲组6人和乙...某项工作,甲组4人9天 2020-05-20 …
完全平方式.4x^+mx+9是完全平方式为什么变为4x^2+mx+9=4[x^2+m/4]+9=4 2020-06-27 …
32=9,9是完全平方数;33=27,27是完全立方数.在1到200(包括1和200)的自然数中, 2020-06-27 …
超难完美长方形[完美正方形是一个大正方形,由若干个不同大小的正方形组成,降低要求就是完美长方形]长 2020-07-10 …
修筑一条路,甲乙两队合作9天完成,乙丙两对合作10天完成,甲丙两队12天完成.(1)甲乙丙的工作效 2020-07-12 …
甲乙两个工程队合做一项工程,12天可以完工如果甲单独做5天后,乙也来参加,两队再合做9天完工,甲乙两 2020-11-27 …
一项工程,甲、乙两队合作做要9天完成全部八分之七一项工程.甲单独做要9天完成,全部八分之七甲单做.甲 2020-11-29 …
数学题应用题方程:一件工程甲队独做需要4天完成,乙队独做需要9天完成,一件工程甲队独做需要4天完成, 2020-12-03 …