一.单选题(共22题,100.0分)

1

已知int i=5,下列do-while循环语句的循环次数是

do{

cout<<i - -<<endl;

i - -;

}while(i!=0);

 
  • A、

    0

  • B、

    1

  • C、

    5

  • D、

    无限

正确答案: D 我的答案:D得分: 4.5分
2

命题“10<m<15或m><m<15或m>20”的C++语言表达式是

 
  • A、

    (m>10)&&(m<15)||(m>20)

  • B、

    (m>20)&&(m<15)||(m>10)

  • C、

    (m>10)||((m<15)&&(m>20))

  • D、

    (m>10)||(m<15)||(m>20)

正确答案: A 我的答案:A得分: 4.5分
3

下列对定义重载函数的要求中_____是错误的提法。

 
  • A、

    要求参数的个数相同

  • B、

    要求参数类型相同时,参数个数不同

  • C、

    函数的返回值类型可以不同

  • D、

    要求参数个数相同时,参数类型不同

正确答案: A 我的答案:A得分: 4.5分
4

在_____情况下适宜采用inline内联函数。

 
  • A、

    函数体含有循环语句

  • B、

    函数体含有递归语句

  • C、

    函数代码少,频繁调用

  • D、

    函数代码多,不常调用

正确答案: C 我的答案:C得分: 4.5分
5

下面有关for循环语句正确的描述是

 
  • A、

    for循环只能用于循环次数已经确定的情况

  • B、

    for循环是先执行循环体,后判断循环表达式

  • C、

    在for循环中,不能用break语句跳出循环

  • D、

    for循环的循环体语句中可以包含多条语句,但必须用大括号括起来

正确答案: D 我的答案:D得分: 4.5分
6

下列函数调用中,对主调函数没有起到任何作用的是

 
  • A、

    void f1(double &x) { --x; }

  • B、

    double f2(double x) { return x-1.5; }

  • C、

    void f3(double x) { --x; }

  • D、

    double f4(double *x) { --*x; return *x; }

正确答案: C 我的答案:C得分: 4.5分
7

字符串"\t\v\\\0which\n"的长度是

 
  • A、

    4

  • B、

    3

  • C、

    9

  • D、

    输出值不确定

正确答案: B 我的答案:C得分: 0.0分
8

下列循环语句的循环次数是

while(int i=0)

i - -;

 
  • A、

    0

  • B、

    1

  • C、

    2

  • D、

    3

正确答案: A 我的答案:A得分: 4.5分
9

如果在一个源文件中定义的函数只能被本文件中的函数调用,而不能 被同一程序的其他文件中的函数调用,则这个函数是

 
  • A、

    私有函数

  • B、

    内部函数

  • C、

    外部函数

  • D、

    库函数

正确答案: B 我的答案:B得分: 4.5分
10

在下列成对的表达式中,运算符+的意义不相同的是

 
  • A、

    5.0+2.0和5.0+2

  • B、

    5.0+2.0和5+2.0

  • C、

    5.0+2.0和5+2

  • D、

    5+2.0和5.0+2

正确答案: C 我的答案:C得分: 4.5分
11

. for(int x=0,y=0;!x&&y<=5;y++);语句的循环次数是

 
  • A、

    0

  • B、

    5

  • C、

    6

  • D、

    无限

正确答案: C 我的答案:C得分: 4.5分
12

以下非法的赋值表达式是

 
  • A、

    n=(i=2,i++);

  • B、

    j++;

  • C、

    ++(i+1);

  • D、

    x=j>0

正确答案: C 我的答案:C得分: 4.5分
13

不能实现函数之间数据传递的是

 
  • A、

    全局变量

  • B、

    局部变量

  • C、

    函数接口

  • D、

    函数返回值

正确答案: B 我的答案:B得分: 4.5分
14

下列选项中,合法的整型常量的是

 
  • A、

    60

  • B、

    01a

  • C、

    986,012

  • D、

    2e5

正确答案: A 我的答案:A得分: 4.5分
15

在函数定义格式中,下面个组成部分中,(     )是可以省略的。

 
  • A、

    函数名

  • B、

    函数数据类型说明

  • C、

    函数体

  • D、

    函数参数

正确答案: D 我的答案:D得分: 4.5分
16

类型修饰符不能修饰_____

 
  • A、

    char

  • B、

    int

  • C、

    long int

  • D、

    float

正确答案: D 我的答案:D得分: 4.5分
17

关于switch语句的说明中,错误的是

 
  • A、

    default语句是可缺省的

  • B、

    各个分支中的break语句起着退出switch语句的作用

  • C、

    switch结构不可以嵌套

  • D、

    每个case语句中不必用{},而整体的switch结构一定要写一对{}

正确答案: C 我的答案:C得分: 4.5分
18

一个函数为void x(int, char ch='a'); 另一个函数为void x(int); 则它们_____

 
  • A、

    不能再同一程序中定义

  • B、

    可以在同一程序中定义并可重载

  • C、

    可以在同一程序中定义,但不可以重载

  • D、

    以上说法均不正确

正确答案: C 我的答案:C得分: 4.5分
19

表达式!x等效于表达式

 
  • A、

    x==1

  • B、

    x==0

  • C、

    x!=1

  • D、

    x!=0

正确答案: B 我的答案:B得分: 4.5分
20

阅读下面的程序:

int x;

cin>>x;

if(x++>5)

cout<<x<<endl;

else

cout<<x- -<endl;

如果两次执行上述程序,且键盘输入分别是4和6,则输出结果是

 
  • A、

    4, 6

  • B、

    3, 6

  • C、

    4, 7

  • D、

    5, 7

正确答案: D 我的答案:D得分: 4.5分
21

执行语句序列:

int x;

cin>>x;

if(x>250)

cout<<'A';

if(x<250)

cout<<'B';

else

cout<<'A';

不可能出现的情况是

 
  • A、

    输出:A

  • B、

    输出:B

  • C、

    输出:AB

  • D、

    输出:AA

正确答案: C 我的答案:C得分: 4.5分
22

下列函数原型说明中错误的是

 
  • A、

    void fun(int x=0,int y=0);

  • B、

    void fun(int x,int y);

  • C、

    void fun(int x,int y=0);

  • D、

    void fun(int x=0,int y);

正确答案: D 我的答案:D得分: 5.5分

c++作业22题的更多相关文章

  1. 剑指offer 面试22题

    面试22题: 题目:链表中倒数第k个节点 题:输入一个链表,输出该链表中倒数第k个结点. 解题思路:为了实现只遍历链表一次就能找到倒数第k个节点,我们可以定义两个指针.让第一个指针先向前走k-1步,第 ...

  2. C语言 编程练习22题

    一.题目 1.编一个程序,输入x的值,按下列公式计算并输出y值: 2.已知数A与B,由键盘输入AB的值,交换它们的值,并输出. 3.给一个不多于5位的正整数,要求:一.求它是几位数,二.逆序打印出各位 ...

  3. 网络流 24 题汇总(LOJ 上只有 22 题???)

    太裸的我就不放代码了...(黑体字序号的题表示值得注意) 1.搭配飞行员 [LOJ#6000] 二分图最大匹配. 2.太空飞行计划 [LOJ#6001] 最小割常规套路.输出方案.(注:这题换行符要用 ...

  4. OCP读书笔记(22) - 题库(ExamB)

    101.Identify two situations in which you can use Data Recovery Advisor for recovery. (Choose two.) A ...

  5. 面试 16:栈的压入压出队列(剑指 Offer 第 22 题)

    我们今天继续来看看周五留下的习题: 面试题:输入两个整数序列,第一个序列表示栈的压入顺序,请判断二个序列是否为该栈的弹出顺序.假设压入栈的所有数字均不相等.例如:压入序列为{1,2,3,4,5},那{ ...

  6. OCP-1Z0-051-题目解析-第22题

    22. You need to create a table for a banking application. One of the columns in the table has the fo ...

  7. 图论期末大作业编程题(如何判断一个4连通4正则图为无爪、无K4图)

    博士期间估计这可能是唯一一个要编程的作业,搞了半天弄出这个东西,放这里为以后用到的时候查找方便. 说来也是可笑,读博士期间发现大家对上课也都没什么兴趣,老师也是那么回事,都说博士期间学的课程是要有助于 ...

  8. 16级第二周寒假作业H题

    快速幂(三) TimeLimit:2000MS  MemoryLimit:128MB 64-bit integer IO format:%I64d Problem Description 计算( AB ...

  9. OCP题库变更,052新加的考试题及答案整理-22题

    22.You are planning a software installation for both Oracle Database 11g Release 1 and Release 2. Yo ...

随机推荐

  1. Qt 使用自带的OpenGL模块开发程序

    QT中使用opengl .pro文件中添加 QT += opengl 1.使用指定版本的OpenGL如下使用opengl4.5调用方法,使用指定版本的接口,必须设备图形显示设备支持对应OpenGL版本 ...

  2. GIL锁和进程/线程池

    GIL锁 1.GIL锁 全局解释器锁,就是一个把互斥锁,将并发变成串行,同一时刻只能有一个线程使用共享资源,牺牲效率,保证数据安全,也让程序员避免自己一个个加锁,减轻开发负担 带来的问题 感觉单核处理 ...

  3. isdigital()函数

    函数说明: 主要用于检查其参数是否为十进制数字字符. 头文件: C——#include<ctype.h> C++——#include<cctype> 函数定义:  int is ...

  4. 简单说说PHP优化

    我们在编写程序时,总是想要使自己的程序占用资源最小,运行速度更快,代码量更少.往往我们在追求这些的同时却失去了很多东西.下面我想讲讲我对PHP优化的理解.优化的目的是花最少的代价换来最快的运行速度与最 ...

  5. iphone开发学习之路--基本语法

    关键字:Objective-C(以下简称O-C)是C语言的一个超集,也就是C语言的语法O-C都是兼容的,所以为了避免冲突O-C的关键字都是以@符号开始的,比如:@class.@public .@try ...

  6. Ionic3学习笔记(十四)使用 videogular2 实现视频播放以及遇到的一些问题

    本文为原创文章,转载请标明出处 目录 使用 videogular2 安装 增加图标.字体支持 导入 module 举个例子 遇到的问题 iOS 端自动进入全屏播放 Android 端 autoplay ...

  7. Drools 7.15.0 docker容器方式部署

    关于drools的相关介绍就不再赘述了,关于drools网上的资料都很少,或者都有些老了,最近折腾了一下,记录下安装部署的过程,希望能节省下大家的时间. 一.快速部署 1.拉取基础镜像,命令如下: d ...

  8. 吴裕雄--天生自然 PYTHON数据分析:威斯康星乳腺癌(诊断)数据分析(续一)

    drop_list1 = ['perimeter_mean','radius_mean','compactness_mean','concave points_mean','radius_se','p ...

  9. box-sizing: border-box

    如果在元素上设置了 box-sizing: border-box; 则 padding(内边距) 和 border(边框) 也包含在 width 和 height 中

  10. 5G-NR物理信道与调制-下行链路v1.1.0

    上接<5G-NR物理信道与调制v1.1.0>下行链路 References Definitions, symbols and abbreviations 帧结构与物理资源 通用函数 上行链 ...