成语| 古诗大全| 教学资源| 作文| 扒知识| 扒知识繁体

当前位置:首页 > 趣味生活

c语言两数相减的绝对值

Q1:给两个整数,求两数之差的绝对值 用C语言

#include
#include
voidmain()
{
inta,b,c;
printf("inputtwonums,e.g.7-10:\n");
scanf("%d-%d",&a,&b);
c=abs(a-b);
printf("resultis%d\n",c);
}

Q2:C语言怎么用函数调用求两个数的减法的绝对值

#include
void main()
{
int fun(int x,int y); int a,b,c;
scanf("%d %d",&a,&b);
c=fun(a,b);printf("%d\n",c);
}
int fun(int x,int y) {
if(x>y)
return(x-y);
else
return(y-x);
}

Q3:c语言相同位数的数字相减 且取绝对值

只要分解出各个位上的数字

然后进行相减

再使用abs函数进行取绝对值就可以了

一个简单的c代码如下

1234567891011121314151617#include#includeintmain(intargc,char**argv){inta=12345,b=54321;while(a){printf("%d%d=%d\n",a%10,b%10,abs(a%10-b%10));a/=10;b/=10;}return0;}

Q4:C语言 如何求两数差的绝对值

#include
#include "stdafx.h"
void main()
{
int a,b,t;
int fun(int a,int b);
printf("请输入a和b的值:");
scanf("%d%d",&a,&b);
t=fun(a,b);
printf("%d和%d之差的绝对值为:%d\n",a,b,t);
}
int fun(int a,int b)
{ int t;
t=a-b;
if(t<0) t=t-2*t;
return t;
}

猜你喜欢

更多