站内搜索
C++语言程序设计 问题列表
问题 单选题下列选项中不属于软件生命周期开发阶段任务的是(  )。A 软件测试B 概要设计C 软件维护D 详细设计

问题 单选题对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是(  )。A 冒泡排序为n(n-1)/2B 简单插入排序为nC 希尔排序为nD 快速排序为n/2

问题 单选题结构化程序设计的3种结构是(  )。A 顺序结构,分支结构,跳转结构B 顺序结构,选择结构,循环结构C 分支结构,选择结构,循环结构D 分支结构,跳转结构,循环结构

问题 问答题使用VC6打开考生文件夹下的源程序文件modi3.cpp,阅读下列程序说明和代码,功能如下:  从屏幕输入数字,然后由大到小插入指定的链中。当输入0时,表示输出的数据已经输入完成,然后把数据打印到屏幕,然后释放内存。  其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。  1.在父节点的Next中保存新插入的节点的指针,请在注释//********1********后添加适当的语句。  2.把pNext的子节点赋给pNext本身,请在注释//********2********后添加适当的语句。  3.判定P的子节点不为空,如果不为空,则打印P其中的数据到屏幕,请在注释//********3********后添加适当的语句。  4.用temp1保存动态申请内存节点的链表头,请在注释//********4********后添加适当的语句。  注意:仅在函数指定位置添加语句,请勿改动主函数 main与其他函数中的任何内容。

问题 单选题下列叙述中正确的是(  )。A 栈与队列都只能顺序存储B 循环队列是队列的顺序存储结构C 循环链表是循环队列的链式存储结构D 栈是顺序存储结构而队列是链式存储结构

问题 单选题一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出的顺序是(  )。A 12345ABCDEB EDCBA54321C ABCDE12345D 54321EDCBA

问题 单选题以下程序的输出结果是(  )。A 20B 21C 22D 23

问题 单选题下列有关内联函数的叙述中,正确的是(  )。A 内联函数在调用时发生控制转移B 内联函数必须通过关键字inline来定义C 内联函数是通过编译器来实现的D 内联函数函数体的最后一条语句必须是return语句

问题 单选题如果有以下定义及初始化:int a=3,*p=a;则由此可以推断,*p的值是(  )。A 变量a的值,即3B 变量a的地址值C 变量p的地址值D 无意义

问题 单选题下面叙述错误的是(  )。A 派生类可以使用private派生B 对基类成员的访问必须是无二义性的C 基类成员的访问能力在派生类中维持不变D 赋值兼容规则也适用于多继承的组合

问题 单选题假定a=3,下列程序的运行结果是(  )。A 4B 8C 9D 20

问题 单选题在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是(  )。A autoB externC registerD static

问题 单选题为了使模块尽可能独立,要求(  )。A 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C 模块的内聚程度要尽量低,且各模块间的偶合程度要尽量弱D 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强

问题 单选题为了取代C中带参数的宏,在C++中使用(  )。A 重载函数B 内联函数C 递归函数D 友元函数

问题 单选题如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为(  )。A operator/(x.operator-(),y);B operator/(operator--(x),y);C x.operator--().operator/(y);D y.operator/(operator--(x))