下载此文档

C++程序设计笔试样卷(下).doc


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
C++程序设计试题(下)样卷(卷面60分)(考试用时100分钟)一、选择题(每题1分,共5分),需要在屏幕上显示或向文件写入类对象的数据,最佳选择方法是。。。(<<)。(>>)。,那些说法是错误的。++程序中,由throw表达式抛出异常,而该表达式应直接或间接地被包含在try块中。,寻找匹配的catch子句有固定的过程:逆着程序函数的调用链返回,称为栈展开(StackUnwinding)。,跟在其后的语句将被跳过,但析构函数仍然执行,所以应该在析构函数中释放资源。。。,还包括文件。。。。。,称为参数化程序设计。,还有非类型参数。。,模板参数与函数参数相同,是按位置而不是名称对应的。,下面那些说法是正确的。(编译时)和动态的(运行时)。。,在派生类中重新定义时可以不加关键字virtual。,还必须采用指针或引用来调用才能真正实现运行时的多态性。二、填空题(,共5分),其函数名由(1)构成。成员函数重载双目运算符时,左操作数是(2),右操作数是(3)。++中的多维数组用的是一个(4)的定义,即多维数组的基本定义是(5)构成的数组,三维数组的元素是(6)。:(7)和(8)。使用链表的最大的优点是(9),即使是动态数组也做不到这一点。=0,它表明程序员对函数体不定义,其本质是将指向函数体的指针定为(10)。三、阅读程序段(第一题4分,其余每题5分,共14分),这是什么图形?intmain(){ inta[10][11]={0,1},i,j; for(i=1;i<10;i++) for(j=1;j<=i+1;j++) a[i][j]=a[i-1][j-1]+a[i-1][j]; for(i=0;i<10;i++){ for(j=1;j<=i+1;j++) cout<<a[i][j]<<'\t'; cout<<endl; } return0;},并做简单的说明。classStudent{ stringcoursename; //课程名 intclasshour; //学时 intcredit; //学分public: Student(){coursename="#";classhour=0;credit=0;} virtualvoidCalculate(){credit=classhour/1

C++程序设计笔试样卷(下) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人窝窝爱蛋蛋
  • 文件大小60 KB
  • 时间2020-09-21