写出下面程序运行结果

来源:百度知道 编辑:UC知道 时间:2024/05/12 15:16:55
#include<iostream.h>
class toy
{
public:
toy(int q,int p)
{
quan=q;
price=p;
}
int get_quan()
{
return quan;
}
int get_price()
{
return price;
}
private:
int quan,price;
};
main()
{
toy op[3][2]={
toy(10,20),toy(30,48),
toy(50,68),toy(70,80),
toy(90,16),toy(11,120),
};
int i;
for(i=0;i<3;i++)
{
cout<<op[i][0].get_quan()<<",";
cout<<op[i][0].get_quan()<<"\n";
cout<<op[i][1].get_quan()<<",";
cout<<op[i][1].get_quan()<<"\n";
}
court<<"/n";
return0;
}

输出结果为
10,10
30,30
50,50
70,70
90,90
11,11
/n
<c++面向对象程序设计》考试题或习题

http://zhidao.baidu.com/question/18294107.html

//倒数第三行 cout 拼写错误
//倒数第二行 return 0 中间有空格
输出结果为
10,10
30,30
50,50
70,70
90,90
11,11
/n

10,10
30,30
50,50
70,70
90,90
11,11
/nPress any key to continue

Invalid keyboard code speccified

不知道为什么这里这样写
cout<<op[i][0].get_quan()<<",";
cout<<op[i][0].get_quan()<<"\n";
cout<<op[i][1].get_quan()<<",";
cout<<op[i][1].get_quan()<<"\n";

输出应该是
10,10
30,30
50,50
70,70
90,90
11,11

#include<iostream.h>
class toy
{
public:
toy(int q,int p)