C语言求两个整数a和b的和、差并显示结果
时间: 2023-04-01 21:00:45 浏览: 75
好的,对于您的问题,我可以回答。要求两个整数a和b的和,可以使用加法运算符+,代码如下:
int sum = a + b;
printf("a和b的和为:%d\n", sum);
要求两个整数a和b的差,可以使用减法运算符-,代码如下:
int diff = a - b;
printf("a和b的差为:%d\n", diff);
希望我的回答能够帮助到您。
相关问题
帮我写一个C语言,求两个整数a和b的和、差, 并显示结果
### 回答1:
好的,以下是您需要的C语言代码:
#include <stdio.h>
int main() {
int a, b;
printf("请输入两个整数a和b:\n");
scanf("%d %d", &a, &b);
printf("a + b = %d\n", a + b);
printf("a - b = %d\n", a - b);
return ;
}
希望能对您有所帮助!
### 回答2:
#include <stdio.h>
int main() {
int a, b;
printf("请输入两个整数:");
scanf("%d %d", &a, &b);
int sum = a + b;
int difference = a - b;
printf("两个整数的和为:%d\n", sum);
printf("两个整数的差为:%d\n", difference);
return 0;
}
### 回答3:
下面是一个简单的C语言程序来求两个整数a和b的和、差,并显示结果:
```c
#include <stdio.h>
int main()
{
int a, b, sum, diff;
printf("请输入两个整数:\n");
scanf("%d %d", &a, &b);
sum = a + b;
diff = a - b;
printf("和:%d\n", sum);
printf("差:%d\n", diff);
return 0;
}
```
这个程序首先声明了整数变量a、b、sum和diff。然后通过printf函数显示提示信息,让用户输入两个整数。之后使用scanf函数接收用户输入的两个整数,并存储到a和b中。
接下来,程序计算两个整数的和和差,分别将结果保存到sum和diff变量中。
最后,使用printf函数将计算得到的和和差输出到屏幕上。程序执行完毕后,返回0表示程序运行成功。
用C语言求两个整数a与b的最大公约数和最小公倍数。
最大公约数是指两个或多个整数共有约数中最大的那个数;最小公倍数是指两个或多个整数公有倍数中最小的那个数。要求a与b的最大公约数和最小公倍数,可以使用辗转相除法:(1)求a、b的最大公约数:设a的值大于b,则a除以b,令r为所得余数(0≤r<b),若r=0,则b即为最大公约数;若r≠0,则将b除以r,令r1为所得余数(0≤r1<r),若r1=0,则r即为最大公约数;若r1≠0,则继续用r除以r1,令r2为所得余数(0≤r2<r1),依此类推,直到能够整除,最后所得的除数即为最大公约数。(2)求a、b的最小公倍数:两个整数的最小公倍数等于这两个数的乘积除以它们的最大公约数。