第三步,计算N=M.
第四步,得出每次计算结果.
则上述算法是( )
A.求和 B.求余数
C.求平均数 D.先求和再求平均数
解析:选D 由算法过程知,M为三数之和,N为这三数的平均数.
5.一个算法步骤如下:
S1,S取值0,i取值1;
S2,如果i≤10,则执行S3,否则执行S6;
S3,计算S+i并将结果代替S;
S4,用i+2的值代替i;
S5,转去执行S2;
S6,输出S.
运行以上步骤后输出的结果S=( )
A.16 B.25
C.36 D.以上均不对
解析:选B 由以上计算可知:S=1+3+5+7+9=25,答案为B.
6.给出下面的算法,它解决的是( )
第一步,输入x.
第二步,如果x<0,则y=x2;否则执行下一步.
第三步,如果x=0,则y=2;否则y=-x2.
第四步,输出y.
A.求函数y=的函数值
B.求函数y=的函数值
C.求函数y=的函数值
D.以上都不正确
解析:选B 由算法知,当x<0时,y=x2;当x=0时,y=2;当x>0时,y=-x2