下载此文档

C++程序设计复习题及参考答案.docx


文档分类:IT计算机 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
《C++程序设计》课程复****资料
、单项选择题:
1. 下列字符串中可以用作
C+袜K识符的是
- ld
a=6,则a++的值是 .6C
.已知字母A的ASCII码为65,则表示字符常量 A错误的是
A. 'x
C. !(a>=x) && !(x>b)D. a<x<=b
.下列定义中,定义指向数组的指针 p 的是[]
A. int *p[5] B. int (*p)[5] C. (int *)p[5] D. int *p[ ] ;
.设有以下定义:
void f1(int * m, long & n);
int a;
long b;
则以下调用合法的是
[]
(a,b)(&a,b)(a,&b)(&a,&b)
.下列各类变量中,不是局部变量的是[]
int x;f(int w)
z;int y;(定义在函数外)
.已知p是一个指向类 A数据成员m的指针,A1是类A的一个对象。如果要给m赋值为5,
()正确的语句。[]
>p=.*p=5D.*=5
.以下选项中,决定函数的返回值的类型是[]
语句中的表达式类型



.下面 for 语句的循环次数为 []
for(int i=0,x=0; !x && i<=5; i++);
.在下面的字符数组定义中,有语法错误的语句是[]
a[20]="abcdefg"a[ ]="x+y=55"
a[15]={ '1', '2'}a[10]= '5'
.若用数组名作为函数调用的实参,传递给形参的是[]


.假定AB为一个类,则执行“ AB a(4),b[5],*p[2]; ”语句时,自动调用该类构造函数的次数为[]
A. 6B. 7C. 9D. 11
.当使用fstream流类定义一个流对象,并打开一个磁盘文件时,文件的隐含打开方式为[]
A. ios::in B. ios::out C. ios::in | ios::
二、填空题:
.若a是一个字符数组,则使用输入输出流对象 cout向屏幕输出数组a中所存字符串的语句为
.当一个对象定义时,C++编译系统自动调用 函数建立该对象并进行初始化。
++语言的参数传递机制包括值传递和 传递两种。
.假定p是一个指针,则(*p)++运算首先访问 ,然后使p的值增1。
.假定对二维数组a[3][4]进行初始化的数据为{{2, 5, 6}, {2,8},{7}},则a[1][1]被初始化为 。
.设px指向一个类的动态分配的对象,则执行“delete px;”语句时,将自动调用该类的
.变量的基本类型有 、实型、字符型和枚举型。
.语法的三种基本结构为顺序结构、选择结构和 结构。
.一个指针指向一个 Data类对象,它保存着该对象的 ,相应的指针类型为 Data类。
.若do循环的“尾”为“ while(++i<10)”,并且i的初值为0,同时在循环体中不会修改i的值,则循环体
将被重复执行 次后正常结束。
.假定用户没有名^一个名为AB的类定义构造函数,则系统为其隐含定义的构造函数为
.当在程序中执行到 语句时,就立即结束本层循环类语句或switch语句的执行。
.字符和字符串常数的定界符分别为 和双引号(")。
.应用程序中只有一个函数,这个函数的名称是 。
.在switch语句中,每个语句标号所含关键字case后面的表达式必须是 表达式。
.假定p所指对象的值为25, p+1所指对象的值为46,则*p++的值为。
.假定要动态分配一个类型为Worker的具有n个元素的数组,并由r指向这个动态数组,则使用的语句
为 Worker * r= 。
.设有如下程序结构:
class Box
{•};
void main()
{ Box A,B,C; }
该程序运行时,分别调用卞^造函数和析构函数 次。
.若有语句int a=6;,则计算表达式 a+=a-=a*a后,a的值为。
.在进行函数调用时,将把实参的 传递给值参数,把实参数的地址传递给引用参数。
.关系表达式 x+y>5的相反表达式为。―-—
.假设在程序中a、b、c均被定义成整型,所赋值都大于1 ,则能正确表示数学式abc的表达式是
(不使用强制类型转换)。
.假定a是一个一维数组,则 a[i]的指针访问方式为 。
.对一个类中的数据成员的初始化可以通过构造函数中的初始化表实现,也可以通过构造函数中的 实现。
++中的标识符只能由字

C++程序设计复习题及参考答案 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cjc201601
  • 文件大小56 KB
  • 时间2022-06-20