i=1,S=0,WHILE i≤50,S=S+i,i=i+1,WEND PRINT S END.程序执行后输出的结果S= 答案为什么是1275.
我看过解析.用的s=1+2+3+……+n,为什么是这样,有没有详细点的.怎么得出的1,2,3,.
人气:399 ℃ 时间:2020-02-06 07:20:47
解答
WHILE ... WEND表示在满足条件的前提下不断重复执行里面操作的意思.对于此题,第一次, i=1,满足条件,于是S=S+i=0+1=1,i=i+1=1+1=2第二次, 上次计算的结果拿过来i=2,满足条件,于是S=S+i=1+2=3, i=i+1=2+1=3第三次, ...
推荐
- 写出下列程序运行的结果. Dim s, i As Integer s=0 i=1 While i<=10 s=s+1 i=i+1 Wend Print s
- 某算法的伪代码如下:S←0i←1While i≤100S←S+1/i(i+2)i←i+2End WhilePrint S则输出的结果是 _ .
- 下面是某个运算的程序: n=1 S=1 WHILE S
- 根据下面语句,可知输出的结果s是? i=1 WHLIE i<8 S=2i+3 WEND PRINT S END
- 右边程序a=0,j=1,WHILE j小于=5,a=(a+j)MOD5,j=j+1,WEND,PRINT a,END运行后输出的结果为
- 三元一次却只有二式的方程组求解
- 0.5分之3x+4二分之一-0.2分之2.8-5x=0
- 发现蟋蟀叫的次数与温度之间有近似关系蟋蟀1分钟叫的次数以7,让后再加3,近似地得到该地当时的温度(·C
猜你喜欢