91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C++求絕對值的幾種方法

c++
小樊
109
2024-06-13 20:14:32
欄目: 編程語言

  1. 使用條件判斷語句實現絕對值計算:
int abs(int n) {
    if (n < 0) {
        return -n;
    } else {
        return n;
    }
}
  1. 使用標準庫函數abs()實現絕對值計算:
#include <cstdlib>

int n = -5;
int result = abs(n);
  1. 使用位運算實現絕對值計算(針對整數):
int abs(int n) {
    int mask = n >> (sizeof(int) * 8 - 1);
    return (n + mask) ^ mask;
}
  1. 使用條件表達式實現絕對值計算:
int abs(int n) {
    return n < 0 ? -n : n;
}

0
台山市| 察隅县| 临城县| 同江市| 方城县| 永丰县| 怀仁县| 正蓝旗| 鲜城| 崇州市| 东阿县| 武陟县| 通化县| 台东市| 阜新| 黄山市| 阳曲县| 郁南县| 伊宁县| 通山县| 旺苍县| 泊头市| 德州市| 碌曲县| 延长县| 谢通门县| 右玉县| 新河县| 沧源| 余姚市| 抚松县| 白山市| 台中县| 东丽区| 恭城| 石楼县| 吉木萨尔县| 株洲市| 名山县| 正镶白旗| 深泽县|