求1到n之间(包括n)所有3的倍数之和s的算法如下:
①输入变量n的值,将变量s赋初值为0,将变量i赋初值为1
②如果i的值大于n,则转到⑤,否则转到③
③如果i是3的倍数,则将s的值加上i的值,结果存放在s中
④将i的值增加1,并转到②
⑤输出s的值
该算法采用的表示方法是( )
①输入变量n的值,将变量s赋初值为0,将变量i赋初值为1
②如果i的值大于n,则转到⑤,否则转到③
③如果i是3的倍数,则将s的值加上i的值,结果存放在s中
④将i的值增加1,并转到②
⑤输出s的值
该算法采用的表示方法是( )
A.计算机语言 | B.流程图 | C.伪代码 | D.自然语言 |
某商品团购优惠策略的部分流程图如第24题图所示:

当n为100,p为10时,实付金额s的值是( )

当n为100,p为10时,实付金额s的值是( )
A.1000 | B.950 | C.850 | D.750 |
下列关于算法的说法中正确的是( )
A.算法是分析问题的过程和方法 |
B.算法只能用计算机语言来描述 |
C.算法可以没有输入,但必须要有输出 |
D.算法能实现计算所有自然数之和 |
求1到n之间(包括n)所有3的倍数之和s的算法如下:
①输入变量n的值,将变量s赋初值为0,将变量i赋初值为1
②如果i的值大于n,则转到⑤,否则转到③
③如果i是3的倍数,则将s的值加上i的值,结果存放在s中
④将i的值增加1,并转到②
⑤输出s的值
算法描述中包含的控制模式有( )
①输入变量n的值,将变量s赋初值为0,将变量i赋初值为1
②如果i的值大于n,则转到⑤,否则转到③
③如果i是3的倍数,则将s的值加上i的值,结果存放在s中
④将i的值增加1,并转到②
⑤输出s的值
算法描述中包含的控制模式有( )
A.选择模式 | B.循环模式 |
C.选择模式、循环模式 | D.顺序模式、选择模式、循环模式 |
求[1,100]之间所有奇数之和s的部分算法流程图如图所示。为了实现此算法,图中判断框①和处理框②处可填入的是( )


A.① s = s + i ② i = i + 1 | B.① s = s + i ② i = i + 2 |
C.① i = i + 1 ② s = s + i | D.① i = i + 2 ② s = s + i |