题目内容
输出x,y,则该算法的输出结果为
[ ]
已知mod(a,b)是一个函数,它的意义指的是整数a除以整数b所得的余数.下面请你阅读下列在Scilab环境下编写的程序:
S=0;
fori=1∶1∶100
if mod(i,2)=1
S=S+i;
else
end;
print(%io(2),S)
回答下列问题:
(1)此程序中包括了哪些基本算法语句?
(2)此程序的目的是什么?
(3)在Scilab环境下用while语句重新设计(2)的程序.
阅读基本算法语句,
x
y
输出
[
A
B
C
D
(1)上述程序框图所表示的含义是什么?
(2)请用基本算法语句表示上述算法.
(本题满分12分) 已知mod(a,b)是一个函数,它的意义指的是整数除以整数所得的余数。下面请你阅读下列在Scilab环境下编写的程序:S=0; for i=1:1:100 if mod(i,2)==1 S=S+i^2; else S=S-i^2; end; end; print(%io(2),S)回答下列问题:(1)此程序中包括了哪些基本算法语句?(2)画出此算法对应的程序框图;(3)在Scilab环境下用while语句重新设计此程序。