首页 > 编程知识 正文

C语言编写程序求绝对值,怎么用c语言求绝对值

时间:2023-05-03 13:17:31 阅读:257473 作者:663

在计算中有时需要对数据取绝对值,在C语言中有不同的函数提供给我们使用 1.计算整型变量的绝对值 语法: int abs(int n);long labs(long n);long long llabs(long long n); 要求:必需头文件<math.h> 或 <stdlib.h> 例:分别用abs,labs,llabs对三个数取绝对值

代码:

#include <stdio.h>#include <math.h>int main(){int ix = -10;long lx = -100000L;long long llx = -10000000000LL;printf_s("The absolute value of %d is %dn", ix, abs(ix));printf_s("The absolute value of %ld is %ldn", lx, labs(lx));printf_s("The absolute value of %lld is %lldn", llx, llabs(llx));return 0;} 2.计算浮点自变量的绝对值 语法: double fabs(double x);float fabsf(float x);long double fabsl(long double x); 要求:必需头文件<math.h> 例:分别用fabs,fabsf,fabsl函数对三个数取绝对值

代码:

#include <stdio.h>#include <math.h>int main(){float fx = -0.00123;double dx = -0.000000000123;long double ldx = -0.0000000000000000000123;printf_s("The absolute value of %g is %gn", fx, fabsf(fx));printf_s("The absolute value of %g is %gn", dx, fabs(dx));printf_s("The absolute value of %g is %gn", ldx, fabsl(ldx));return 0;}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。