奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 317|回复: 0

西南大学1812课程考试[0166]面向对象技术A卷大作业

[复制链接]

1万

主题

5

回帖

2万

积分

论坛元老

积分
28878
发表于 2018-12-4 12:48:03 | 显示全部楼层 |阅读模式
扫码加微信

西南大学网络与继续教育学院课程考试试题卷类别:网教   专业:计算机科学与技术、计算机教育    2018年12月
课程名称【编号】: 面向对象技术 【0166】                 A卷
大作业                                           满分:100分

一、填空题(每空3分,共30分)
1、在16位机器中,若有定义:
int k=5;  char *p=“Beijing 2008”;
int arr1[5];  float *arr2=new float[k];
则  sizeof(k)=________,         sizeof(p)=_________,
sizeof(arr1)=___________,   sizeof(arr2)=__________。
2、C++源程序经过________和________后生成可执行程序。
3、在C++中,访问指针所指向的对象的成员使用运算符__________。
4、定义内联函数的关键字是___________。
5、不同对象可以调用相同名称的函数,但可导致完全不同的行为的现象称为____________。
6、当一个成员函数被调用时,该成员函数的_______指向调用它的对象。
二、判断题(每题2分,共10分)
1、在公有继承中,派生类对象的成员函数可以访问基类中的私有成员。
2、对于任一个类,用户只能定义一个析构函数。
3、定义一个对象引用时,系统不会自动调用对应类的构造函数。
4、static关键字可以延长全局变量的生存期。
5、在设置函数的缺省参数值时,必须全部都设置。
三、简答题(每题16分,共32分)
1、 #include<iostream.h>
  void f(int &x,int &y)
{ int temp;
  temp=x;x=y;y=temp;
  }
void main()
{  int i=5,j=10;
cout<<“i=”<<i<<“,j=”<<j<<endl;   
f(i,j);
   cout<<“i=”<<i<<“,j=”<<j<<endl;  
}
该程序运行的结果是什么?
2、简述关键字const的几个主要作用。
四、程序编写题(每题14分,共28分)
1、编程将输入的一个三位正整数按反序输出,例如:输入123,则输出321。
2、编写程序,统计一串字符中包含的单词数(假定单词以一个或多个空格分隔)。
网院作业答案
西南大学网院作业
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-11-25 11:00

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

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