)编写程序,输入两个整数和一个字符,如果该字符是‘y’或‘Y’,则进行两个数的交换,并输出交换后的结果;否则,输出“No Swap!”本题要求使用switch语句。(注意:本题是数值和字符混合输入,要注意怎样从键盘输入)本题源程序命名:5_1.c
时间: 2023-05-23 20:05:51 浏览: 54
C语言程序设计-实现两个整数的交换;例如:给a和b分别输入:60和65,输入为:a=65 b=60.c
5星 · 资源好评率100%
```c
#include <stdio.h>
int main() {
int num1, num2;
char c;
printf("请输入两个整数和一个字符,用空格隔开:\n");
scanf("%d %d %c", &num1, &num2, &c);
switch (c) {
case 'y':
case 'Y': {
int temp = num1;
num1 = num2;
num2 = temp;
printf("交换后的结果为:%d %d\n", num1, num2);
break;
}
default: {
printf("No Swap!\n");
break;
}
}
return 0;
}
```
阅读全文