设计一个程序,求一个数x的绝对值.

设计一个程序,求一个数x的绝对值.

答案

思路分析

:①零、正数的绝对值是它本身,负数的绝对值是它的相反数,可先判断该数为零、正数或负数,然后再求其绝对值;②直接利用绝对值函数ABS(x).

解法一:

程序框图如图1-2-7(1).

程序如下:

x=input(“x=”);

if  x<0

  x=-x;

  end

disp(x)

     

(1)                       (2)

图1-2-7

解法二:

程序框图如图1-2-7(2).

程序如下:

x=input(“x=”);

A=ABS(x);

disp(A)。

相关题目

已知数列为等比数列,且,则(    ) A.         B.
已知数列为等比数列,且,则(    ) A.         B.       C.         D.
如图11所示,A、B两容器里都装有水,当对A加热至其中的水沸
如图11所示,A、B两容器里都装有水,当对A加热至其中的水沸腾后,再继续加热,B试管中的水能沸腾吗?为什么?
如果一条直线与一个平面垂直,那么,称此直线与平面构成一个
如果一条直线与一个平面垂直,那么,称此直线与平面构成一个“正交线面对”.在一个正方体中,由两个顶点确定的直线与含有四个顶点的平面构成的“正
一列简谐横波向x轴正方向传播,如图12-2-15所示是某时刻波的
一列简谐横波向x轴正方向传播,如图12-2-15所示是某时刻波的图象,以下说法不正确的是(    ) 图12-2-15 A.各质点的振幅均为2cm B.a、c质点(水平相距半
中美关系是重要的国际关系之一,中美合作有利于世界的和
中美关系是重要的国际关系之一,中美合作有利于世界的和平与稳定。 材料一  国务院总理温家宝2009年7月16日在中南海紫光阁会见了美国能源部长朱棣
一个民族在灾难中失去的,必将从民族的进步中得到补偿。
一个民族在灾难中失去的,必将从民族的进步中得到补偿。这给我们的启示是       A.辩证的否定是发展的环节       B.世界的本质是物质的 C
在某氮的氧化物里,氮元素与氧元素的质量比为7:20,则该
在某氮的氧化物里,氮元素与氧元素的质量比为7:20,则该氧化物的化学式为(     ) A.NO   B.N2O5  C.NO2  D.N2O
如右图,平面ABC⊥平面ABD,∠ACB=90°,CA=CB,△ABD是正三角形,则二
如右图,平面ABC⊥平面ABD,∠ACB=90°,CA=CB,△ABD是正三角形,则二面角G-BD-A的平面角的正切值为_________.

最新题目