// page192.cpp : 定义控制台应用程序的入口点。
//C++ 面向对象程序设计
//该程序用于演示一个函数调用另一个函数
#include "stdafx.h"
#include <iostream>
void get_input(int& input1 , int& input2);
//从键盘读取两个整数
void swap_values (int& variable1 , int& variable2);
//交换variable1和variable2的值
void order (int& n1 , int& n2);
//对n1和n2变量中的数字进行排序。 函数调用之后,n1 <= n2
void give_results (int output1 , int output2);
//输出output1和output2中的值
//假定output1 <= output2
int _tmain(int argc, _TCHAR* argv[])
{
using namespace std ;
int frist_num ,second_num ;
get_input (frist_num ,second_num);
order(frist_num , second_num);
give_results (frist_num , second_num);
cin >> frist_num;
return 0;
}
//使用iostream ;
void get_input(int& input1 , int& input2)
{
using namespace std ;
cout << " Enter tow integers: ";
cin >> input1 >> input2 ;
}
void swap_values (int& variable1 , int& variable2)
{
int temp ;
temp = variable1 ;
variable1 = variable2 ;
variable2 = temp;
}
void order (int& n1 , int& n2)
{
if (n1 > n2 )
{
swap_values (n1 , n2);
}
}
void give_results (int output1 , int output2)
{
using namespace std ;
cout << " In increasing order the numbers are : "
<< output1 << " " << output2 << endl ;
}