编程实现,读入三个整数给a、b、c,然后交换它们中的数(把a中原来的值给b,把b中原来的值给c,把c中原来的值给a)。再顺序输出a、b、c的值。输入输出样例: 1 2 3 (注:运行时的输入,注意输入数据之间没有逗号) 3,1,2 (注:运行时的输出,注意中间的逗号是英文符号)
时间: 2023-04-04 15:04:47 浏览: 145
可以回答这个问题。实现代码如下:
#include <stdio.h>
int main() {
int a, b, c;
scanf("%d %d %d", &a, &b, &c);
int temp = a;
a = b;
b = c;
c = temp;
printf("%d,%d,%d", a, b, c);
return 0;
}
输入样例:1 2 3
输出样例:3,1,2
相关问题
用C语言编写程序,读入三个整数给a,b,c并输出;然后交换它们的值,把a中原来的值 给b,把b中原来的值给c,把c中原来的值给a,然后输出a,b,c。
以下是用C语言编写的程序,实现读入三个整数给a,b,c并输出;然后交换它们的值,把a中原来的值给b,把b中原来的值给c,把c中原来的值给a,然后输出a,b,c。
```
#include <stdio.h>
int main() {
int a, b, c;
printf("请输入三个整数:");
scanf("%d %d %d", &a, &b, &c);
printf("输入的三个整数为:%d %d %d\n", a, b, c);
int temp = a;
a = b;
b = c;
c = temp;
printf("交换后的三个整数为:%d %d %d\n", a, b, c);
return 0;
}
```
输出结果如下:
```
请输入三个整数:1 2 3
输入的三个整数为:1 2 3
交换后的三个整数为:2 3 1
```
C语言编程,读入两个整数a和b,然后输出它们的和
```c
#include <stdio.h>
int main() {
int a, b, sum;
scanf("%d%d", &a, &b);
sum = a + b;
printf("%d\n", sum);
return 0;
}
```
相关推荐
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)