00问答网
所有问题
怎么用用C语言写两个绝对值的求和
如题所述
举报该问题
推荐答案 2011-09-23
inline double sumabs(double a, double b);
inline double sumabs(double a, double b)
{
return ((a > 0)? a: -a) + ((b > 0)? b: -b);
}
我想我写的这个应该是最简短优雅快速的=w=
如果你的编译器不支持C99,请去除inline;
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/rnneDnDBn.html
其他回答
第1个回答 2011-09-23
#include<math.h>
{
unsigned float a,b;
abs(a)+abs(b);
}
C语言中求绝对值函数:abs();
在头文件math.h中
追问
不用abs的。。是前面写一个函数。。后面可以调用的
追答
自己编写求绝对值函数??
追问
恩啊
追答
f(float x)
{
float z
if(x>0)
z=x;
else
{
z=0-x;
}
return z
}
第2个回答 2011-09-23
#include <stdio.h>
int sum(int num1, int num2)
{
if (num1 < 0) num1 = -num1;
if (num2 < 0) num2 = -num2;
return num1 + num2;
}
int main()
{
int a = 1, b = -4;
printf("%d\n", sum(a, b));
return 0;
}本回答被提问者采纳
相似回答
编写
一个程序计算
两个
数的
绝对值
之和
c语言
,谢谢,急用,急求
答:
sum=abs(a)+abs(b);printf("a,b
绝对值
之和为:%d",sum);return 0;}
c语言
求
两个
整数的
绝对值
之和
答:
代码如下:include <stdio.h>#include <stdlib.h>int main(void){int num1,num
2
;printf("Enter two integer: ");scanf("%d%d",&num1,&num2);printf("the result is %d\n",abs(num1)+abs(num2));return 0;}如果满意,请采纳!
c语言
编程,求
绝对值的
和与差。
答:
printf("最大值是:%d\n",t);return (t-a)==0?t-b:t-a;} int main(void){ int a,b;printf("请输入
两个
数,如1 2:");scanf("%d%d",&a,&b);a=a<0?(-1)*a:a;b=b<0?(-1)*b:b;printf("两数之和是%d\n",add(a,b));printf("两数之差是%d\n",sub(a,b));re...
两个
实型
绝对值
相加
用C语言怎么
表示?
答:
用函数 fabs(value) 表示
绝对值
。函数原型是 double fabs (double x);要包含头文件 #include <math.h> 例a,b的绝对值相加赋给
c
:c = fabs(a) + fabs(b);
大家正在搜
C语言求任意一个数的绝对值
c语言绝对值怎么写
C语言怎么表示绝对值
求实数的绝对值C语言
x的绝对值大于4的C语言表达式
C语言计算一个整数的绝对值
绝对值求和的最小值
C语言求绝对值
C语言中绝对值的符号
相关问题
编写一个程序计算两个数的绝对值之和c语言,谢谢,急用,急求
如何用C语言编写两个整数的绝对值之和?
c语言 从键盘输入两个整数,求这两个整数的和和差并输出。
C语言中绝对值怎么表示啊?
求用c语言编程 计算各数的绝对值之和这个问题
C语言两数求和
给两个整数,求两数之差的绝对值 用C语言
C语言怎么用函数调用求两个数的减法的绝对值