利用函数重载编写求整数绝对值和求实数绝对值两个函数
时间: 2024-02-07 16:03:55 浏览: 108
S7-200SMART_求绝对值和求反库文件.rar
5星 · 资源好评率100%
函数重载是指在同一个作用域内,可以定义多个名称相同但参数列表不同的函数。利用函数重载,我们可以编写求整数绝对值和求实数绝对值两个函数。在引用的代码中,我们定义了一个名为jued的类,其中包含了两个函数jued1,一个用于求整数绝对值,一个用于求实数绝对值。当传入的参数为整数时,调用第一个jued1函数,当传入的参数为实数时,调用第二个jued1函数。在函数内部,我们使用if语句判断参数是否小于0,如果小于0,则将其乘以-1,即取其绝对值。最后,函数返回绝对值并输出数据类型。在main函数中,我们创建了一个jued类的对象a,并分别调用了四次jued1函数,输出了整数和实数的绝对值。
阅读全文