第四周 阅读程序(3)

问题描述:

请写出下面程序的运行结果,再和计算机运行的结果对照。无论对错,再想一想。

代码:

#include <iostream>  
using namespace std;  
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;  
};  
int 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_price()<<"\n";  
        cout<<op[i][1].get_quan()<<",";  
        cout<<op[i][1].get_price()<<"\n";  
    }  
    cout<<"\n";  
    return 0;  
}  
预测:

10,20

30,48

50,68

70,80

90,16

11,120

运行结果:

第四周 阅读程序(3)_第1张图片

你可能感兴趣的:(第四周 阅读程序(3))