欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C++ abs函數(shù)實(shí)際應(yīng)用詳解

 更新時(shí)間:2022年08月10日 16:27:28   作者:Yu仙笙睡不醒  
本文我們來講C++的abs函數(shù)以及實(shí)戰(zhàn)運(yùn)用,C++中的abs函數(shù)。在C++中使用abs函數(shù)要注意存在兩種版本,一種是在stdlmb.h中定義的版本,另一個(gè)是在cmath頭文件中定義的。夷實(shí)上在stdlib.h文件是C的函數(shù),而cmath中的是C++版本

abs函數(shù)是用來干什么的

abs函數(shù)主要的作用是用來計(jì)算數(shù)字結(jié)果的一個(gè)絕對值。

abs使用的頭文件

#include<iostream>
//或者使用萬能頭文件也可以,如下:
#include<bits/stdc++.h>

abs函數(shù)用法

abs(必須填入)

#include<bits/stdc++.h>//頭文件
using namespace std;
int main(){
    int a,b,c;//定義三個(gè)變量
    cin>>a>>b>>c;//輸入
    int sum=(a+b+abs(a-b))/2;//代入公式
    int t=(sum+c+abs(sum-c))/2;//代入公式,替代為sum
     cout<<t<<" eh o maior"<<endl;//輸出
}
/*公式中的abs()是直接將變量進(jìn)行預(yù)算取絕對值
abs用法就可以參考上述代碼
*/

abs函數(shù)使用說明

abs函數(shù)既可以取整數(shù)的絕對值,也可以取浮點(diǎn)數(shù)的絕對值,abs()的括號里可以填入一個(gè)變量,注意變量計(jì)算的是一個(gè)數(shù),也可以在括號里直接進(jìn)行數(shù)字的運(yùn)算。

實(shí)戰(zhàn)帶入知識點(diǎn)

實(shí)戰(zhàn)導(dǎo)入

給定三個(gè)整數(shù),請你找出它們中的最大值。

下列公式可能對你有所幫助:

max(a,b)=(a+b+abs(a−b))/2

輸入格式:

輸入占一行,包含三個(gè)整數(shù)。

輸出格式:

輸出格式為

X eh o maior

其中X為三個(gè)數(shù)中的最大值。

數(shù)據(jù)范圍

1<=給定整數(shù)<=1091<=給定整數(shù)<=109

輸入:

7 14 106

輸出:

106 eh o maior

算法分析 

a,b兩個(gè)數(shù)題目中有告訴我們計(jì)算公式?但是三個(gè)數(shù)怎么求呢?我們就可以把a(bǔ),b的最大值求出來,存入一個(gè)變量中( sum),再用sum與c進(jìn)行計(jì)算,求出最大值。計(jì)算部分沒有什么太大的難點(diǎn),輸出注意輸出格式。

代碼實(shí)現(xiàn)

#include<bits/stdc++.h>//頭文件
using namespace std;
int main(){
    int a,b,c;//定義三個(gè)變量
    cin>>a>>b>>c;//輸入
    int sum=(a+b+abs(a-b))/2;//代入公式
    int t=(sum+c+abs(sum-c))/2;//代入公式,替代為sum
     cout<<t<<" eh o maior"<<endl;//輸出
}
/*公式中的abs()是直接將變量進(jìn)行預(yù)算取絕對值
abs用法就可以參考上述代碼
*/

輸出結(jié)果

106 eh o maior

總結(jié)

這就是abs的使用方法,把知識點(diǎn)帶入實(shí)戰(zhàn),如有疑問,請?jiān)谠u論區(qū)留言,作者看到后,會(huì)一一回復(fù)的。

到此這篇關(guān)于C++ abs函數(shù)實(shí)際應(yīng)用詳解的文章就介紹到這了,更多相關(guān)C++ abs函數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C/C++實(shí)操True and false詳解

    C/C++實(shí)操True and false詳解

    這篇文章主要給大家介紹了關(guān)于Python中常用的數(shù)據(jù)類型bool(布爾)類型的兩個(gè)值:True和False的相關(guān)資料,通過示例代碼給大家進(jìn)行了解惑,讓對這兩個(gè)值有所疑惑的朋友們能有起到一定的幫助,需要的朋友下面來一起看看吧。
    2021-09-09
  • c++中template對字符串的處理方法

    c++中template對字符串的處理方法

    這篇文章主要介紹了c++中template對字符串的處理方法,需要的朋友可以參考下
    2014-07-07
  • C語言中花式退出程序的方式總結(jié)

    C語言中花式退出程序的方式總結(jié)

    在本篇文章當(dāng)中主要給大家介紹C語言當(dāng)中一些不常用的特性,比如在main函數(shù)之前和之后設(shè)置我們想要執(zhí)行的函數(shù),以及各種花式退出程序的方式,需要的可以參考一下
    2022-10-10
  • C++實(shí)現(xiàn)LeetCode(84.直方圖中最大的矩形)

    C++實(shí)現(xiàn)LeetCode(84.直方圖中最大的矩形)

    這篇文章主要介紹了C++實(shí)現(xiàn)LeetCode(84.直方圖中最大的矩形),本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-07-07
  • C語言運(yùn)算符及其優(yōu)先級匯總表口訣

    C語言運(yùn)算符及其優(yōu)先級匯總表口訣

    由于C語言的運(yùn)算符優(yōu)先級與C++的不完全一樣(主要是增加了幾個(gè)運(yùn)算符),所以這個(gè)口訣不能完全實(shí)用于C++.但是應(yīng)該能夠兼容,大家可以比較一下他們的區(qū)別應(yīng)該就能夠很快掌握C++的優(yōu)先級的
    2013-07-07
  • C++用easyx圖形庫實(shí)現(xiàn)障礙跑酷小游戲

    C++用easyx圖形庫實(shí)現(xiàn)障礙跑酷小游戲

    這篇文章主要為大家詳細(xì)介紹了C++用easyx圖形庫實(shí)現(xiàn)障礙跑酷小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • C++ COM編程之接口背后的虛函數(shù)表

    C++ COM編程之接口背后的虛函數(shù)表

    這篇文章主要介紹了C++ COM編程之接口背后的虛函數(shù)表,COM的背后,就是接口,而接口的背后,就是虛函數(shù)表,需要的朋友可以參考下
    2014-10-10
  • C語言撲克牌游戲示例

    C語言撲克牌游戲示例

    大家好,本篇文章主要講的是C語言撲克牌游戲示例,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • c++ qsort 與sort 對結(jié)構(gòu)體排序?qū)嵗a

    c++ qsort 與sort 對結(jié)構(gòu)體排序?qū)嵗a

    這篇文章主要介紹了c++ qsort 與sort 對結(jié)構(gòu)體排序?qū)嵗a,幫助大家更好的理解和學(xué)習(xí)c++,感興趣的朋友可以了解下
    2020-11-11
  • C++實(shí)現(xiàn)LeetCode(105.由先序和中序遍歷建立二叉樹)

    C++實(shí)現(xiàn)LeetCode(105.由先序和中序遍歷建立二叉樹)

    這篇文章主要介紹了C++實(shí)現(xiàn)LeetCode(105.由先序和中序遍歷建立二叉樹),本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-07-07

最新評論