帮我写一个整数a和b的和差,并CSDN显示结果的C语言程序
时间: 2023-03-27 18:00:56 浏览: 61
好的,以下是程序:
#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 ;
}
相关问题
用C语言的程序输入两个整数a和b,交换后再输出a和b的值
好的,以下是实现交换两个整数的C语言程序:
```c
#include <stdio.h>
int main() {
int a, b, temp;
printf("请输入两个整数a和b:");
scanf("%d %d", &a, &b);
temp = a;
a = b;
b = temp;
printf("交换后,a的值为:%d,b的值为:%d\n", a, b);
return 0;
}
```
程序中首先通过 `scanf` 函数从控制台输入两个整数 `a` 和 `b`,然后通过一个中间变量 `temp` 实现两个整数的交换,最后通过 `printf` 函数输出交换后的结果。
希望能够帮助你解决问题!
用C语言程序编写程序:输入三个整数a、b、c,计算最大的两个数之和
好的,以下是用C语言编写的程序,可以实现输入三个整数a、b、c,计算最大的两个数之和:
```c
#include <stdio.h>
int main() {
int a, b, c, max1, max2, sum;
printf("请输入三个整数a、b、c:\n");
scanf("%d%d%d", &a, &b, &c);
max1 = a > b ? a : b;
max2 = b > c ? (a > c ? a : c) : (b > a ? b : a);
sum = max1 + max2;
printf("最大的两个数之和为:%d\n", sum);
return 0;
}
```
运行结果示例:
```
请输入三个整数a、b、c:
5 9 2
最大的两个数之和为:14
```
希望这个程序可以帮到你!如果你有其他问题,欢迎随时提出。