搜狗2012.9.23校园招聘会笔试题(卷)

搜狗2012.9.23校园招聘会笔试题(卷)

ID:34970830

大小:322.41 KB

页数:14页

时间:2019-03-15

搜狗2012.9.23校园招聘会笔试题(卷)_第1页
搜狗2012.9.23校园招聘会笔试题(卷)_第2页
搜狗2012.9.23校园招聘会笔试题(卷)_第3页
搜狗2012.9.23校园招聘会笔试题(卷)_第4页
搜狗2012.9.23校园招聘会笔试题(卷)_第5页
资源描述:

《搜狗2012.9.23校园招聘会笔试题(卷)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1、以下程序的输出是(12)[cpp] viewplaincopy1.class Base  2.{  3.public:  4.    Base(int j) : i(j) {  }   5.    virtual ~Base() {  }  6.    void func1()  7.    {  8.        i *= 10;  9.        func2();  10.    }  11.    int getValue()  12.    {  13.        return i;  14.    }  15.protected:  16.    

2、virtual void func2()  17.    {  18.        i++;  19.    }  20.protected:  21.    int i;  22.};  23.  24.class Child : public Base  25.{  26.public:  27.    Child(int j) : Base(j) {  }  28.    void func1()  29.    {  30.        i *= 100;  31.        func2();  32.    }  33.protected:  34.  

3、  void func2()  35.    {  36.        i += 2;  37.    }  38.};  39.  40.int main(void)  41.{  1.    Base *pb = new Child(1);  2.    pb->func1();  3.    cout<getValue()<

4、<

5、lcome to sogou"<

6、  2.                  {50,60,70,80},  3.                  {900,1000,1100,1200},  4.                  {13000,14000,15000,16000} };  5.    int (*p1)[4] = a;  6.    int (*p2)[4] = &a[0];  7.    int *p3 = &a[0][0];  8.    printf("%d %d %d %d",*(*(a+1)-1),*(*(p1+3)-2)+1,*(*(p2-1)+16)+2,*(p3+

7、sizeof(p1)-3));  9.      10.    return 0;  11.}  A、160001101 130022B、4 2 3 60C、16000 2 3 2D、4 1101 13002 60p1为指向一维数组的指针,所以a+1指向{50,60,70,80}这一维的地址。减一则为4的地址;同理第二个输出1101。同理,由于数组的列是4,所以*(p2-1)+16就相当于*(p2)+12,所以第三个输出13002。第四个由于p1是指针,所以sizeof(p1)为8(68位的系统),所以第四个输出60。6、在3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。