C语言一题多解(二)
题目
从键盘输入两个数值,通过编程完成两个数值的交换。
01
解法一
#include <stdio.h>
void main()
{
int a,b,c;
scanf(“%d%d”,&a,&b);
c=a;a=b;b=c;
printf(“a=%d,b=%d”,a,b);
}
02
解法二
#include <stdio.h>
void main()
{
int a,b;
scanf(“%d%d”,&a,&b);
a=a+b;b=a-b;a=a-b;
printf(“a=%d,b=%d”,a,b);
}
03
解法三
#include <stdio.h>
void main()
{
int a,b;
scanf(“%d%d”,&a,&b);
a=b-a;b=b-a;a=b+a;
printf(“a=%d,b=%d”,a,b);
}
04
解法四
#include <stdio.h>
void main()
{
int a,b;
scanf(“%d%d”,&a,&b);
a+=b;a-=b=a-b;
printf(“a=%d,b=%d”,a,b);
}
05
解法五
#include <stdio.h>
void main()
{
int a,b;
scanf(“%d%d”,&a,&b);
printf(“a=%d,b=%d”,b,a);
}
文案编辑:护理第3组01
排版编辑:姚世朋
指导老师:仝武宁
扫描二维码
点“在看”给我一个小心心