C++abs函数实际应用详解

C++abs函数实际应用详解

目录

abs函数是用来干什么的

abs使用的头文件

abs函数用法

abs函数使用说明

实战带入知识点

实战导入

算法分析 

代码实现

总结

abs函数是用来干什么的

abs函数主要的作用是用来计算数字结果的一个绝对值。

abs使用的头文件 #include<iostream> //或者使用万能头文件也可以,如下: #include<bits/stdc++.h> abs函数用法

abs(必须填入)

#include<bits/stdc++.h>//头文件 using namespace std; int main(){ int a,b,c;//定义三个变量 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()是直接将变量进行预算取绝对值 abs用法就可以参考上述代码 */ abs函数使用说明

abs函数既可以取整数的绝对值,也可以取浮点数的绝对值,abs()的括号里可以填入一个变量,注意变量计算的是一个数,也可以在括号里直接进行数字的运算。

实战带入知识点 实战导入

给定三个整数,请你找出它们中的最大值。

下列公式可能对你有所帮助:

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

输入格式:

输入占一行,包含三个整数。

输出格式:

输出格式为

X eh o maior

其中X为三个数中的最大值。

数据范围

1<=给定整数<=1091<=给定整数<=109

输入:

7 14 106

输出:

106 eh o maior

算法分析 

a,b两个数题目中有告诉我们计算公式?但是三个数怎么求呢?我们就可以把a,b的最大值求出来,存入一个变量中( sum),再用sum与c进行计算,求出最大值。计算部分没有什么太大的难点,输出注意输出格式。

代码实现 #include<bits/stdc++.h>//头文件 using namespace std; int main(){ int a,b,c;//定义三个变量 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()是直接将变量进行预算取绝对值 abs用法就可以参考上述代码 */

输出结果

106 eh o maior

总结

这就是abs的使用方法,把知识点带入实战,如有疑问,请在评论区留言,作者看到后,会一一回复的。

到此这篇关于C++ abs函数实际应用详解的文章就介绍到这了,更多相关C++ abs函数内容请搜索易知道(ezd.cc)以前的文章或继续浏览下面的相关文章希望大家以后多多支持易知道(ezd.cc)!

推荐阅读

    C++超详细讲解模板的使用

    C&#43;&#43;超详细讲解模板的使用目录一、函数模板1.1函数模板概念1.2 函数模板格式1.3 函数模板的原理1.4 函数模板的实例化二、类模板

    C++学习之多态的使用详解

    C&#43;&#43;学习之多态的使用详解目录前言多态向上转型向下转型作用域前言
    最近为了完成数据库系统的实验,又复习起了《C&#43;&#43; Prim

    c++实现md5加密的代码

    c&#43;&#43;实现md5加密的代码最近发现md5加密算法挺有趣,特点是单向加密不可逆,加密后的字符串长度相等,于是就用C&#43;&#43;尝试实现了一

    C++实现优先队列的示例详解

    C&#43;&#43;实现优先队列的示例详解目录前言堆的存储方式维护堆的方法1、上浮操作2、下沉操作附上代码前言
    首先,啊,先简单介绍一下优先队

    C++实现简易通讯录功能

    C&#43;&#43;实现简易通讯录功能目录实现功能一、定义通讯录和通讯录人员结构体二、实现通讯录输入菜单1.定义菜单函数:2.主函数循环体中

    C++实现通讯录系统项目实战

    C&#43;&#43;实现通讯录系统项目实战本文实例为大家分享了C&#43;&#43;实现通讯录系统项目的具体代码,供大家参考,具体内容如下
    制作一个具

    C++实现通讯录小功能

    C&#43;&#43;实现通讯录小功能本文实例为大家分享了C&#43;&#43;实现通讯录功能的具体代码,供大家参考,具体内容如下
    思路:
    1.显示菜单栏
    voi

    C++实现简易通讯录管理系统

    C&#43;&#43;实现简易通讯录管理系统目录前言结构体联系人结构体通讯录结构体函数模块菜单添加联系人显示联系人判断联系人删除联系人查

    C++实现通讯录管理系统项目

    C&#43;&#43;实现通讯录管理系统项目本文实例为大家分享了C&#43;&#43;实现通讯录管理系统的具体代码,供大家参考,具体内容如下
    1、通讯录设