题目内容

设计求一个数x的绝对值的算法并画出相应的流程图.

思路分析:根据绝对值的定义,当x≥0时,|x|=x;当x<0时,|x|=-x.该问题实质是一个分段函数,因为分段函数的变量在不同的范围内函数的关系式不同,因而当给出一个自变量x的值求它对应的函数值时,必须先判断x的范围,然后确定用该范围内的函数关系式计算相应的函数值.该例仅用顺序结构是办不到的,算法中要增加判断x的范围的步骤,流程图中也应相应加入判断框,应用条件结构才能解决.

解:算法如下:

第一步:输入x;

第二步:如果x≥0,使|x|=x,否则,使|x|=-x;

第三步:输出|x|.

相应的流程图如图所示.

练习册系列答案
相关题目

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

精英家教网