一个简单的类,就是无法输出?求解???

作者在 2011-09-28 11:18:19 发布以下内容
#include<iostream>
using namespace std;
class stud{
public:
 void setinformation(long x,char y);
 void showinformation();
private:
 long studnum;
 char studsex;
};
void stud::setinformation(long x,char y){
    studnum=x;
 studsex=y;
}
void stud::showinformation (){
 if(studnum=='g')
    cout<<"mike is a girl and her studnum is:"<<studnum<<endl;
 if(studnum=='b')
  cout<<"mike is a boy and his studnum is:"<<studnum<<endl;
}
int main(){
 stud mike;
 long num;
 char sex;
 cout<<"input num:"<<endl;
 cin>>num;
 cout<<"input sex:"<<endl;
 cin>>sex;
 mike.setinformation(num,sex);
 mike.showinformation();
 return 0;
}
默认分类 | 阅读 647 次
文章评论,共1条
hellovfp
2011-10-08 13:26
1
void stud::showinformation (){<br />
 if(studsex=='g')&nbsp;&nbsp;《-你自己代码打错了,怎么会有输出?<br />
&nbsp; &nbsp; cout&lt;&lt;&quot;mike is a girl and her studnum is:&quot;&lt;&lt;studnum&lt;&lt;endl;<br />
 if(studsex=='b')<br />
&nbsp;&nbsp;cout&lt;&lt;&quot;mike is a boy and his studnum is:&quot;&lt;&lt;studnum&lt;&lt;endl;<br />
}
游客请输入验证码
浏览647次
文章分类
文章归档