鱼C论坛

 找回密码
 立即注册
查看: 4630|回复: 6

求助,为什么只能输入,却不显示啊

[复制链接]
发表于 2013-5-18 22:28:35 | 显示全部楼层 |阅读模式
1鱼币
  1. #include <iostream>
  2. #include <string>
  3. using namespace std;

  4. //老师这是63第8题。只是没有排序的那个函数。。但是为什么实现不了啊。。按照第8题的要求做,不是这样吗???
  5. //希望老师能帮我修改下

  6. class person
  7. {
  8. string name;
  9. int num;
  10. public:
  11. friend class compute;
  12. void set_name(string x)
  13. {
  14. name=x;

  15. }
  16. void set_num(int y)
  17. {
  18. num=y;

  19. }
  20. string get_name()
  21. {
  22. return name;
  23. cout<<"name:"<<name<<endl;
  24. }
  25. int get_num()
  26. {
  27. return num;
  28. cout<<"num:"<<num<<endl;
  29. }
  30. };

  31. class compute
  32. {
  33. person p[2];
  34. public:
  35. void get_data()
  36. {
  37. string n;
  38. int a;

  39. for(int i=0;i<2;i++)
  40. {
  41. cin>>n;
  42. cin>>a;
  43. p[i].set_name(n);
  44. p[i].set_num(a);
  45. }
  46. }
  47. void show()
  48. {
  49. for(int i=0;i<2;i++)
  50. {
  51. p[i].get_name();
  52. p[i].get_num();
  53. }
  54. }

  55. };
  56. int main()
  57. {
  58. compute a;
  59. a.get_data();
  60. a.show();
  61. return 0;
  62. }
复制代码
只想问问为什么只有输入没有输出啊  a.show()这里

小甲鱼最新课程 -> https://ilovefishc.com
发表于 2013-5-18 22:31:34 | 显示全部楼层
楼主加油,鱼C加油!我们都看好你哦!
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-5-18 22:34:46 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-5-18 22:41:16 | 显示全部楼层
楼主,是不是因为你的get_name和get_num函数,先return了再输出的呀,你试试把cout语句写在return之前,或者将这两个函数的返回值赋给一个变量,然后在输出
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-5-18 22:44:13 | 显示全部楼层
.._再_ 发表于 2013-5-18 22:34
遇到打酱油的...................淡定,淡定,淡定……

C++我不会啊,表示只会C
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-5-19 00:31:18 | 显示全部楼层
小白白一只求罩罩
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-5-19 03:29:17 | 显示全部楼层
楼主,你的get方法先return返回了,就不会执行后面的cout了。
string get_name()
{
cout<<"name:"<<name<<endl;
return name;
}
int get_num()
{
cout<<"num:"<<num<<endl;
return num;
}

改成这样就ok了。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-7-28 05:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表