对于两种变量的交换,我发现四种方法,下面我用Java来演示一下. 1.利用第三个变量交换数值,简单的方法. (代码演示一下) class TestEV //创建一个类 { public static void main(String[]args) { int x =5,y=10; //定义两个变量 int temp = x; //定义第三临时变量temp并提取x值 x = y; //把y的值赋给x y = temp; //然后把临时变量temp值赋给y System.out.println("x
example:1.运算符: #include<stdio.h> int main(){ int a , b , c ,d ; a = ; b = a++;//先赋值给b,a再自增 c = ++a;//先加后赋值给c d = *a++;//相当于 d=(10*a),a=a+1 printf("b,c,d :%d,%d,%d",b,c,d); } output: b ,c ,d ,, 2.两种方法实现交换两个变量的值 方法-:中间变量 ,b=,temp; temp = a;