鱼C论坛

 找回密码
 立即注册
查看: 4718|回复: 9

为什么不能输入3次啊

[复制链接]
发表于 2013-3-28 09:00:12 | 显示全部楼层
楼主的代码没看懂,不知道楼主想干些什么??
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2013-3-28 12:02:44 | 显示全部楼层
  1. class Stud

  2. {

  3. private:

  4. int no;

  5. string name;

  6. int deg;

  7. public:

  8. void set_data();

  9. void disp();

  10. Stud ();

  11. Stud (int tno,string tname,int tdeg);

  12. };

复制代码
这里你是定义一个类,是吧。而在主函数当中你却没有这个类,而是用个一个二维数组,然后给这个二位数组赋值,然后.....就没然后了。既然这样的话,你上面的类的定义和实现有什么用呢?不是吗??
下面是楼主的主函数代码。
  1. int main()

  2. {

  3. int i;

  4. int a[3][3];

  5. for (i=0;i<3;i++)

  6. {

  7. cout<<"学号:"<<endl;

  8. cin>>a[i][0];

  9. cout<<"姓名:"<<endl;

  10. cin>>a[i][1];

  11. cout<<"成绩:"<<endl;

  12. cin>>a[i][2];



  13. }

  14. return 0;

  15. }
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2013-3-28 12:50:23 | 显示全部楼层
主函数那里是用类定义数组的

但是你代码里数组的类型是 int 呀
  1. int a[3][3];
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-10-4 02:40

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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