黑道特种兵哪里可以听:帮忙改一下C++代码,很简单!!!

来源:百度文库 编辑:神马品牌网 时间:2024/05/01 16:18:19
#include <iostream.h>
class Alert()
{
private:
int a,b;
public:
int GetN(int,int)
{
cin>>a>>b;
return (a,b);
}
void PrintN(int,int)
{
int m,n,s;
for(m=1;m<=a;m++)
{
for(s=m;s>=1;s--)
{
cout<<" ";
}
for(n=1;n<=b;n++)
cout<<"*";
cout<<endl;
}
}
}

void main()
{
int i,j;
Alert start;
start.GetN(i,j);
if(i>0&&j>0)
start.PrintN(i,j);
else cout<<"Data wrong!"<<endl;
}

帮你改对了,自己看了.
#include <iostream.h>
class Alert
{
private:
int a,b;
public:
void GetN(int &i,int &j)
{
cin>>a>>b;
i = a;
j = b;
}
void PrintN(int,int)
{
int m,n,s;
for(m=1;m<=a;m++)
{
for(s=m;s>=1;s--)
{
cout<<" ";
}
for(n=1;n<=b;n++)
cout<<"*";
cout<<endl;
}
}
};

void main()
{
int i,j;
i = 0;
j = 0;
Alert start;
start.GetN(i,j);
if(i>0&&j>0)
start.PrintN(i,j);
else cout<<"Data wrong!"<<endl;
}