既然只有两个值并且是int可以相减取绝对值.
成都创新互联欢迎联系:18982081108,为您提供成都网站建设网页设计及定制高端网站建设服务,成都创新互联网页制作领域10余年,包括成都软装设计等多个方面拥有丰富的网站维护经验,选择成都创新互联,为企业保驾护航!
printf("The result is:%d",abs(x-y));
记得要#include math.h
#include "windows.h"
#include "stdio.h"
int Add(int a, int b)
{
return a + b;
}
int Sub(int a, int b)
{
return a - b;
}
int Mul(int a, int b)
{
return a * b;
}
float Div(int a, int b)
{
if(b == 0) return 0;
return (float)a / b;
}
void main()
{
int nNumA = 0, nNumB = 0;
while(TRUE)
{
printf("输入数A:");
scanf("%d", nNumA);
printf("输入数B:");
scanf("%d", nNumB);
printf("加法: %d + %d = %d\n",nNumA, nNumB, Add(nNumA, nNumB));
printf("减法: %d - %d = %d\n",nNumA, nNumB, Sub(nNumA, nNumB));
printf("乘法: %d * %d = %d\n",nNumA, nNumB, Mul(nNumA, nNumB));
if(nNumB != 0) printf("除法: %d / %d = %.2f\n",nNumA, nNumB, Div(nNumA, nNumB));
else printf("被除数为0,不能进行除法运算\n");
}
return ;
}
#include "stdio.h"
int Add_Sub(int *p,int *q,int *s){
*s=*p-*q;
return *p+*q;
}
int main(int argc,char *argv[]){
int x,y,z;
printf("Enter x y(int)...\n");
scanf("%d%d",x,y);
printf("\nx+y = %d\n",Add_Sub(x,y,z));
printf("x-y = %d\n",z);
return 0;
}
扩展资料:
C语言包含的各种控制语句仅有9种,关键字也只有32 个,程序的编写要求不严格且以小写字母为主,对许多不必要的部分进行了精简。实际上,语句构成与硬件有关联的较少,且C语言本身不提供与硬件相关的输入输出、文件管理等功能,如需此类功能,需要通过配合编译系统所支持的各类库进行编程,故c语言拥有非常简洁的编译系统。
参考资料来源:百度百科-c语言
求绝对值:
#includestdio.h
#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(t0) t=t-2*t;
return t;
}
研究下
#includestdio.h
int sub(int a,int b)
{
return a-b;
}
int main()
{
int a,b,c;
printf("请输入两个整数:");
scanf("%d %d",a,b);
c=sub(a,b);
printf("%d-%d=%d\n",a,b,c);
return 0;
}
当前标题:c语言求两数之差函数 c语言怎么求两个数的差
标题URL:https://www.cdcxhl.com/article46/hggchg.html
成都网站建设公司_创新互联,为您提供虚拟主机、自适应网站、微信公众号、小程序开发、品牌网站制作、网页设计公司
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联