精华内容
下载资源
问答
  • 下面重载乘法运算符的函数原型声明中正确的是: 正确答案: A B D 你的答案: D (错误) MyClass operator *(double ,MyClass); MyClass operator *(MyClass ,MyClass); MyClass operator *...

    下面重载乘法运算符的函数原型声明中正确的是:

    正确答案: A B D   你的答案: D (错误)

    MyClass operator *(double ,MyClass);
    MyClass operator *(MyClass ,MyClass);
    MyClass operator *(double ,double);
    MyClass operator *(MyClass ,double);


    答案应该是ABD
    c++中规定,重载运算符必须和用户定义的自定义类型的对象一起使用。

    展开全文
  • const修饰的成员函数,则该成员函数不能修改类中任何非const成员函数。一般写在函数的最后来修饰。 解析: *const(*号)左边放,我是指针变量指向常量; const(*号)右边放,我是指针常量指向变量; const(*号...

    void print( ) const;
    const void print( );
    void const print( );
    void print(const);const修饰类的成员函数,则该成员函数不能修改类中任何非const成员函数。一般写在函数的最后来修饰。

    解析:
    *const(*号)左边放,我是指针变量指向常量;

    • const(*号)右边放,我是指针常量指向变量;
    • const(*号)两边放,我是指针常量指向常量;
    • const在*的左边,则指针指向的变量的值不可直接通过指针改变(可以通过其他途径改变);
    • 在*的右边,则指针的指向不可变。简记为“左定值,右定向”。
    展开全文
  • 以下选项的叙述正确的是循环队列有队头和队尾两个指针,因此,循环队列是非线性结构在循环队列,只需要队头指针就能反映队列元素的动态变化情况在循环队列,只需要队尾指针就能反映队列元素的动态变化...

    原标题:模拟试卷C【单项选择题】

    1. 按照“后进先出”原则组织数据的数据结构是____

    队列

    双向链表

    二叉树

    2. 以下选项的叙述中,正确的是

    循环队列有队头和队尾两个指针,因此,循环队列是非线性结构

    在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况

    在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况

    循环队列中元素的个数是由队头指针和队尾指针共同决定

    3. 关于数据的逻辑结构,以下选项中描述正确的是

    存储在外存中的数据

    数据所占的存储空间量

    数据在计算机中的顺序存储方式

    数据的逻辑结构是反映数据元素之间逻辑关系的数据结构

    4. 以下选项中,不属于结构化程序设计方法的是

    自顶向下

    逐步求精

    模块化

    可封装

    5. 以下选项中,不属于软件生命周期中开发阶段任务的是

    软件测试

    概要设计

    软件维护

    详细设计

    6. 为了使模块尽可能独立,以下选项中描述正确的是

    模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强

    模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱

    模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱

    模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强

    7. 以下选项中叙述正确的是

    软件交付使用后还需要进行维护

    软件一旦交付就不需要再进行维护

    软件交付使用后其生命周期就结束

    软件维护指修复程序中被破坏的指令

    8. 数据独立性是数据库技术的重要特点之一,关于数据独立性,以下选项中描述正确的是

    数据与程序独立存放

    不同数据被存放在不同的文件中

    不同数据只能被对应的应用程序所使用

    以上三种说法都不对

    9. 以下选项中,数据库系统的核心是

    数据模型

    数据库管理系统

    数据库

    数据库管理员

    10. 一间宿舍可以住多个学生,以下选项中描述了实体宿舍和学生之间联系的是

    一对一

    一对多

    多对一

    多对多

    11. 以下选项中不是Python文件读操作方法的是

    read

    readline

    readall

    readtext

    12. 以下选项中说法不正确的是

    静态语言采用解释方式执行,脚本语言采用编译方式执行

    C语言是静态语言,Python语言是脚本语言

    编译是将源代码转换成目标代码的过程

    解释是将源代码逐条转换成目标代码同时逐条运行目标代码的过程

    13. 以下选项中,不是Python语言特点的是

    强制可读:Python语言通过强制缩进来体现语句间的逻辑关系

    变量声明:Python语言具有使用变量需要先定义后使用的特点

    平台无关:Python程序可以在任何安装了解释器的操作系统环境中执行

    黏性扩展:Python语言能够集成C、C++等语言编写的代码

    14. 拟在屏幕上打印输出“Hello World”,以下选项中正确的是

    print(Hello World)

    print('Hello World')

    printf("Hello World")

    printf('Hello World')

    15. IDLE环境的退出命令是

    exit()

    esc()

    close()

    回车键

    16. 以下选项中,不符合Python语言变量命名规则的是

    keyword_33

    keyword33_

    33_keyword

    _33keyword

    17. 以下选项中,不是Python语言保留字的是

    for

    while

    continue

    goto

    18. 以下选项中,Python语言中代码注释使用的符号是

    //

    /*… …*/

    #

    19. 关于Python语言的变量,以下选项中说法正确的是

    随时命名、随时赋值、随时变换类型

    随时声明、随时使用、随时释放

    随时命名、随时赋值、随时使用

    随时声明、随时赋值、随时变换类型

    20. Python语言提供的3个基本数字类型是

    整数类型、二进制类型、浮点数类型

    整数类型、浮点数类型、复数类型

    整数类型、二进制类型、浮点数类型

    整数类型、二进制类型、复数类型

    21. 以下选项中,不属于IPO模式一部分的是

    Input (输入)

    Program (程序)

    Process (处理)

    Output (输出)

    22. 以下选项中,属于Python语言中合法的二进制整数是

    0b1708

    0B1010

    0B1019

    0bC3F

    23. 关于Python语言的浮点数类型,以下选项中描述错误的是

    浮点数类型与数学中实数的概念一致

    浮点数类型表示带有小数的类型

    Python语言要求所有浮点数必须带有小数部分

    小数部分不可以为0

    24. 关于Python语言数值操作符,以下选项中描述错误的是

    x/y表示x与y之商

    x//y表示x与y之整数商,即不大于x与y之商的最大整数

    x**y表示x的y次幂,其中,y必须是整数

    x%y表示x与y之商的余数,也称为模运算

    25. 以下选项中,不是Python语言基本控制结构的是

    顺序结构

    程序异常

    循环结构

    跳转结构

    26. 关于分支结构,以下选项中描述不正确的是

    if 语句中语句块执行与否依赖于条件判断

    if 语句中条件部分可以使用任何能够产生True和False的语句和函数

    二分支结构有一种紧凑形式,使用保留字if和elif实现

    多分支结构用于设置多个判断条件以及对应的多条执行路径

    27. 关于Python函数,以下选项中描述错误的是

    函数是一段具有特定功能的语句组

    函数是一段可重用的语句组

    函数通过函数名进行调用

    每次使用函数需要提供相同的参数作为输入

    28. 以下选项中,不是Python中用于开发用户界面的第三方库是

    turtle

    PyQt

    wxPython

    pygtk

    29. 以下选项中,不是Python中用于进行数据分析及可视化处理的第三方库是

    numpy

    pandas

    mayavi2

    mxnet

    30. 以下选项中,不是Python中用于进行Web开发的第三方库是

    flask

    Django

    scrapy

    pyramid

    31.

    下面代码的执行结果是

    >>>1.23e-4+5.67e+8j.real

    0.000123

    1.23

    5.67e+8

    1.23e4

    32.下面代码的执行结果是

    >>>s = "11+5in"

    >>>eval(s[1:-2])

    16

    6

    11+5

    执行错误

    33.下面代码的执行结果是

    >>>abs(-3+4j)

    3.0

    4.0

    5.0

    执行错误

    34.下面代码的执行结果是

    >>>x = 2

    >>>x *= 3 + 5**2

    13

    15

    56

    8192

    35.下面代码的执行结果是

    ls=[[1,2,3],[[4,5],6],[7,8]]

    print(len(ls))

    1

    3

    4

    8

    36.下面代码的执行结果是

    a = "Python等级考试"

    b = "="

    c = ">"

    print("{0:{1}{3}{2}}".format(a, b, 25, c))

    ===============Python等级考试

    Python等级考试===============

    >>>>>>>>>>>>>>>Python等级考试

    Python等级考试===============

    37.下面代码的执行结果是:

    ls = ["2020", "20.20", "Python"]

    ls.append(2020)

    ls.append([2020, "2020"])

    print(ls)

    ['2020', '20.20', 'Python', 2020, 2020, '2020']

    ['2020', '20.20', 'Python', 2020]

    ['2020', '20.20', 'Python', 2020, [2020, '2020']]

    ['2020', '20.20', 'Python', 2020, ['2020']]

    38.设city.csv文件内容如下:

    巴哈马,巴林,孟加拉国,巴巴多斯

    白俄罗斯,比利时,伯利兹

    下面代码的执行结果是:

    f = open("city.csv", "r")

    ls = f.read().split(",")

    f.close()

    print(ls)

    ['巴哈马', '巴林', '孟加拉国', '巴巴多斯', '白俄罗斯', '比利时', '伯利兹']

    ['巴哈马', '巴林', '孟加拉国', '巴巴多斯n白俄罗斯', '比利时', '伯利兹']

    ['巴哈马, 巴林, 孟加拉国, 巴巴多斯, 白俄罗斯, 比利时, 伯利兹']

    ['巴哈马', '巴林', '孟加拉国', '巴巴多斯', 'n', '白俄罗斯', '比利时', '伯利兹']

    39.下面代码的执行结果是:

    d = {}

    for i in range(26):

    d[chr(i+ord("a"))] = chr((i+13) % 26 + ord("a"))

    for c in "Python":

    print(d.get(c, c), end="")

    Plguba

    Cabugl

    Python

    Pabugl

    40.给出如下代码:

    while True:

    guess = eval(input())

    if guess == 0x452//2:

    break

    作为输入能够结束程序运行的是

    break

    553

    0x452

    "0x452//2"

    需要标准答案的朋友,请后台留言即可!返回搜狐,查看更多

    责任编辑:

    展开全文
  • 下列哪种异常是检查型异常,需要在编写程序时声明? ANullPointerException BClassCastException CFileNotFoundException DIndexOutOfBoundsException 正确答案:C 1. 粉红色的是受检查的异常(checked ...
    下列哪种异常是检查型异常,需要在编写程序时声明?
    ANullPointerException
    BClassCastException
    CFileNotFoundException
    DIndexOutOfBoundsException
    正确答案:C
    

    1. 粉红色的是受检查的异常(checked exceptions),其必须被 try{}catch语句块所捕获,或者在方法签名里通过throws子句声明.受检查的异常必须在编译时被捕捉处理,命名为 Checked Exception 是因为Java编译器要进行检查,Java虚拟机也要进行检查,以确保这个规则得到遵守.

    2. 绿色的异常是运行时异常(runtime exceptions),需要程序员自己分析代码决定是否捕获和处理,比如 空指针,被0除...

    3. 而声明为Error的,则属于严重错误,如系统崩溃、虚拟机错误、动态链接失败等,这些错误无法恢复或者不可能捕捉,将导致应用程序中断,Error不需要捕捉。

    展开全文
  • B 对象是类的抽象 C 对象是类的子类 D 类是对象的具体实例 (2)单选题 关于Java类的声明,下面哪个关键字是必须有的: A public B class C extends D implements (3)单选题 在Java类的声明中,类体包含了...
  • 当使用vs出现下列情况:  D:\xxxx\Web\Web.csproj : error : 无法读取项目文件“Web.csproj”。  D:\xxxx\WebServiceManager\Web\Web.csproj(1269,3): 未找到导入的项目“C:\Program Files\MSBuild\Microsoft\...
  • 题目:下列关于构造方法的叙述,错误的是( ) A.Java语言规定构造方法名与类名必须相同 ...Java的每个都有构造方法,如果你没要看到,那说明这是隐式声明的无参构造,它也是由方法名、参数和方法体组成的。构造方
  • *(a[2]+1) a[9] ...对于 a[3][4],a是一个指针数组,大小为3,里面三个元素就是该二维数组的每一行第一个元素的地址 ...1、*(a[2]+1), a[2]就是第三行首元素的地址,a[2]+1 则地址向右偏移1,*(a[2]+1)就是取该...
  • 抽象声明

    千次阅读 2018-06-07 01:10:34
    抽象不可以实例化但是可以通过下列两种方法声明:1、父类类型的引用指向子类的对象; 2、 接口类型的引用指向该接口的实现的对象; 以上两种使用方式也就是所谓的“向上转型”。...
  • 面试题:下面哪个对声明是错误的? A、class MyClass extends MySuperClass1,MySuperClass2{} B、public class MyClass{} C、abstract class MyClass implements YourInterface1,YourInterface2{} D、private...
  • 成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是( )  正确答案: D 你的答案: D (正确) 公有类型 私有类型 保护类型 友元类型 ...
  • 对于C++类(class) 与结构(struct)的描述正确的为:  A,类的成员默认是private 的,当是可以声明为public,private 和protected,结构定义的成员 ...B,结构不允许定义成员函数,当是类中可以定义成员函
  • 下列关于线程调度的叙述,错误的是()。 正确答案: B E 你的答案: A E F (错误) 调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会 调用线程的yeild()方法,只会使与当前...
  • 在C++语言,以下说法正确的是()正确答案: A D 你的答案: A B C (错误)多态是通过虚表实现的构造函数可以声明为虚函数析构函数不可以声明为虚函数抽象类中至少包含一个纯虚函数C++ 的虚函数的作用主要是实现了...
  • 近学习到C++ primer关于类中静态变量的部分,有一道课后题非常有意思。 题目是关于静态变量在类中的初始化。 首先判断下列代码的正误。 class example{ public: //static double rate=6.5; static const int ...
  • 做了一下这样的测试:通过在环境变量配置classpath使得不同路径下的可以被引入。 D:\a\Test.java文件: import com.Dog public class Test{ public static void main(String[] args) { Dog d = new Dog(); ...
  • 1.下面有关static变量和实例变量的描述,正确的有? static变量又叫静态成员变量,它不需要创建对象就可以已经在内存存在了 在创建实例对象的时候,内存会为每一个实例对象的每一个非静态成员变量...
  • 11.下面赋值语句中正确的是()

    千次阅读 2019-05-19 23:53:12
    A 科学计数法,double类型赋值给double,正确。 B 浮点数默认类型为double,大范围不能赋值给小范围(除非强转),错误。 C double不能赋值给int(理由同b),错误。 D int虽可以转换成double,但在类型转换...
  • 答案:DA 接口只能包含抽象方法和常量这个是正确的下面给你说一下抽象和接口的区别:抽象由abstract关键字来修饰,接口由interface关键字来修饰。抽象类中除了有抽象方法外,也可以有数据成员和非抽象方法;而....
  • 下列关于线程调度的叙述,错误的是()。 正确答案: B E 你的答案: A E F (错误) 调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会 调用线程的yeild()方法,只会使与当前...
  • ICMP(INTERNET CONTROL MESSAGE PROTOCOL,网络控制报文协议),经常在一些计算机网络面试和笔试遇到,下面我们就看看技术之瞳上两道关于ICMP的笔试题。 技术之瞳 阿里巴巴技术笔试心得习题2.2:  TCP/IP模型...
  • 正确答案: A 你的答案: A (正确) 构造函数不可以是私有的(private) 一个类中可以有多个构造函数 无论何时,只要的对象被创建,就会执行构造函数 构造函数没有返回类型 ...
  • 第1章 Python程序设计概述单元测验11、下列选项,不属于Python语言特点的是A、面向对象B、运行效率高C、可读性好D、开源2、以下叙述正确的是A、Python3.x和Python2.x兼容B、Python语言只能以程序方式执行C、Python...
  • 都是Throwable的子类:1.Exception(异常):是程序本身可以处理的异常。...3.检查异常(编译器要求必须处置的异常):除了Error,RuntimeException及其子类以外,其他的Exception及其子类都属于可查...
  • A一个可以实现多个接口,类似于多重继承 B.接口没有构造函数 C.接口可以继承 D.接口所包含的方法既可以有实现,也可以没有实现。 可以详细解释一下吗??谢谢。
  • java面试题38 以下关于 abstract 关键字的说法,正确的是() A abstract 可以与final 并列修饰同一个。 B abstract 类中不可以有private的成员。 C abstract 类中必须全部是abstract方法。 D abstract ...
  • 怎样从一个DLL导出一个C++

    千次阅读 2018-08-28 23:01:23
    怎样从一个DLL导出一个C++ 自从Windows开始,动态链接库(DLL)就是Windows平台的一个组成部分。动态链接库允许在一个独立的模块封装一系列的功能函数,然后以一个显式的C函数列表提供外部使用者使用。在上个...
  • 2) 在系统,每个类具有一定的职责,职责指的是类所担任的任务,即类要完成什么样的功能,要承担什么样的义务。一个类可以有多种职责,设计得好的类一般只有一种职责,在定义类的时候,将类的职责分解成为类的属性...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 71,194
精华内容 28,477
关键字:

下列类声明中正确的是