[Cpp] # include <iostream> using namespace std; void jiaohuan (int x, int y); int main (void) {www.2cto.com int a, B; cin> a> B; if (a <B) jiaohuan (a, B); cout <"a, B =" <a <", "<B; return 0;} void jiaohuan (int x, int y) {int t; // define a new number to save the number t = x; // save x in t x = y; y = t ;} // This program can implement interchange <pre class = "cpp" name = "code"> # include <iostream> using namespace std; void jiaohuan (int * x, int * y); // The format parameter is the pointer int main (void) {int a, B; cin> a> B; if (a <B) jiaohuan (& a, & B); cout <"a, B =" <a <"," <B; return 0 ;} void jiaohuan (int * x, int * y) {int t; // defines a new number t = * x; // Save the pointer x in t * x = * y; // copy the pointer of y to x * y = t; // The pointer x is assigned to the pointer y} // This program can implement two-digit interchange </pre> <pre class = "cpp" name = "code"> <pre class =" cpp "name =" code ">#include <iostream> using namespace std; void jiaohuan (int & x, int & y); // The format parameter is the int main (void) {int a, B; cin> a> B; if (a <B) jiaohuan (a, B); // reference the cout value of a and B <"a, B =" <a <", "<B; return 0;} void jiaohuan (int & x, int & y) {int t; t = x; // The value of x is stored in t x = y; // copy the value of y to x y = t; // assign the value of x stored by t to y} // The program can realize two-digit interchange </pre> <br> <pre> </pre> </pre> </pre>