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,.
人气:272 ℃ 时间: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运行后输出的结果为
- 我的父亲 600字作文 我的父亲是一位小学教师
- ( )鲸鱼的体形像鱼,( )它不是鱼类.
- MN/m是什么单位
猜你喜欢