亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
利川市| 卢湾区| 横峰县| 绥芬河市| 休宁县| 宁德市| 灌云县| 独山县| 连云港市| 航空| 胶州市| 班戈县| 清河县| 安徽省| 惠来县| 武隆县| 酒泉市| 若羌县| 望都县| 江源县| 静安区| 吉林省| 常德市| 都匀市| 阆中市| 台前县| 平和县| 垦利县| 阿巴嘎旗| 辽源市| 林芝县| 汝城县| 福安市| 彰化市| 德阳市| 张家港市| 佛坪县| 青浦区| 禹州市| 堆龙德庆县| 江山市|