C++,程序有问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 14:47:31
#include <iostream>
using namespace std;
int max(int x,int y)
{
int z;
if (x>y) z=x;
else z=y;
return (z);
}

int main ()
{
int a, b,m;
cin >>a>>b;
m=max(a,b);
cout <<"max="<<m<<'/n';
return 0;
}

我输入3 1
3 1
结果是
max=312142Press any key to continue

cout <<"max="<<m<<'/n';

=>

cout <<"max="<<m<<'\n';

//欢迎在线讨论
#include <iostream>
using namespace std;
int max(int x,int y)
{
int z;
if (x>y)
z=x;
else
z=y;
return (z);
}

int main ()
{
int a, b,m;
cin >>a>>b;
m=max(a,b);
cout <<"max="<<m<<endl;
return 0;
}

#include <iostream>
using namespace std;
int max(int x,int y)
{
int z=x>y ? x : y;
return (z);
}

int main ()
{
int a, b,m;
cin >>a>>b;
m=max(a,b);
cout <<"max="<<m<<endl;;
return 0;
}
//c++里面没有\n了,而且你的还写反了。

cout <<"max="<<m<<'/n';
换行符 \n 不是 /n
/n是什