2个数字交换 第一种土方法
#include <stdio.h>
//if 控制经典案例 数值交换(土方法)
int main()
{
int data1;
int data2;
printf("请输入两个数:\n");
scanf("%d%d",&data1,&data2);
if(data1>data2){
printf("data大数是%d\n",data1);
printf("data小数是%d\n",data2);
}
if(data1<data2){
printf("data大数是%d\n",data2);
printf("data小数是%d\n",data1);
}
}
第二种 if 控制经典案例 数值交换(代数法)
#include <stdio.h>
//if 控制经典案例 数值交换(代数法)
int main()
{
int data1;
int data2;
int datatmp;//不管怎么输入数据,data1当中存放的就是小数
printf("请输入两个数:\n");
scanf("%d%d",&data1,&data2);
if (data1 > data2){
//交换
printf("=====进入交换=====\n");
datatmp = data1;
data1 = data2;
data2 =datatmp;
}
printf("%d,%d\n",data1,data2);
return 0;
}