题目内容

以下给出一个算法:

S1  输入x;

S2  若x<0,则y=x+1;否则执行S3;

S3  若x=0,则y=0;否则y=x;

S4  输出y;

S5  结束.

(1)指出该算法的功能;

(2)将该算法用程序框图表示出来;

(3)写出该算法的程序.

解析:(1)该算法的功能是用于给出x的值,求函数y=的值.

(2)程序框图如图所示.

(3)

x=input(“x=”);

if  x<0

   y=x+1;

else

   if  x==0

      y=0;

   else

      y=x;

   end

end

print(%io(2),y);

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网