代码改变世界

求两个整数之间的大者

2013-03-27 21:58  Keiven_LY  阅读(240)  评论(0编辑  收藏  举报
#include <iostream>

#include <stdlib.h>
using namespace std; 

int max(int a, int b);

void main()
{
	int x ,y;
	cout<<"请输入要比较的两个变量x和y"<<endl;
	cin>>x>>y;
	cout<<"x,y两者之间的最大值为:"<<max(x,y)<<endl;
	system("pause");   //不加这句,会出现显示框一闪而过的情况,但加上这句话,要在上面加命名空间<stdlib.h>

}

int max(int a,int b)
{
	int c;
	if(a>b)
	{
		c=a;
	}
	else
		c=b;
	return c;
}

注:
如果不加 using namespace std;会出现以下错误:

error C2065:"cin":未声明的标识符
 error C2065:"cout":未声明的标识符
 error C2065:"endl":未声明的标识符

这是由于:C++标准程序库中的所有标识符都被定义于一个名为std的namespace中