计算机类
公务员类
工程类
语言类
金融会计类
计算机类
医学类
研究生类
专业技术资格
职业技能资格
学历类
党建思政类
计算机等级考试(NCRE)
全国计算机应用水平考试(NIT)
计算机软件水平考试
计算机等级考试(NCRE)
全国高校计算机等级考试CCT
行业认证
信息素养
计算机等级考试二级
计算机等级考试一级
网络工程师(计算机等级考试四级)
计算机等级考试二级
数据库工程师(计算机等级考试四级)
计算机等级考试三级
信息安全工程师(计算机等级考试四级)
嵌入式系统开发工程师(计算机等级考试四级)
软件测试工程师(计算机等级考试四级)
C++语言程序设计
Python语言程序设计
WPS Office高级应用与设计
C语言程序设计
C++语言程序设计
Java语言程序设计
Visual Basic语言程序设计
Web程序设计
Access数据库程序设计
MySQL数据库程序设计
Visual FoxPro数据库程序设计
办公软件高级应用
请打开考生文件夹下的解决方案文件pmj3,其中声明了一个单向链表类sList。sList的成员函数Prepend的功能是在链表头部加入一个新的元素。请编写成员函数Prepend。在main函数中给出了一组测试数据,此时程序的输出应为: B-A- ### A- ### A- ### exiting inner block exiting outer block 注意:只在函数Prepend的“//********333********”和“//********666********”之间填入若干语句,不要改动程序中的其他内容。//SList.hstruct sListItem{ char data; sListTtem*next;};class sList;{public: sList():h(0){)//0表示空链表 ~sList(); void Prepend(char c);//在链表前端加入元素 void Del();//删除链表首元素 sListItem* First() const {return h;}//返回链表首元素 void Print()const;//打印链表内容 void Release();//销毁链表private: sListItem*h;//链表头};void writeToFile(const char* );//main.cpp#includeiOstEeam#include"sList.h"using namespace std;sList::~sList(){ Release();}void sList::Prepend(char c){ //********333******** //********666********}void sList::Del(){ sListItem*temp=h; h=h-next; delete temp;}void sList::Print()const{ sListItem*temp=h; while(temp!=0)//判断是否到达链表尾部 { cout temp 一data "- "; temp=ernp-next; } cout "\n###" endl;}void sList::Release(){ while(h!=0) Del();}int main(){ sList*ptr; { sList obj; obj.Prepend('A'); obj.Prepend('B'); 0bj.Print(); 0bj.Del(); obj.Print(); ptr=obj ; ptr-Print(); cout"exiting inner block"endl; } cout"exiting outer block"end2; writeToFile(" "); return 0;}
进入题库练习
进入题库练习
进入题库练习
进入题库练习
进入题库练习
下面关于友元的叙述正确的是(  )。
进入题库练习
请打开考生文件夹下的解决方案文件proj2,其中定义了Employee类和Manager类。Employee用于表示某公司的雇员,其属性包括姓名(name)和工作部分(dept)。Manager是Employee的公有派生类,用于表示雇员中的经理。除了姓名和工作部分之外,Manager的属性还包括级别(1evel)。Employee类的成员函数print用于输出雇员的信息;Manager类的成员函数print负责输出经理的信息。请在横线处填写适当的代码,然后删除横线,以实现上述类定义。此程序的正确输出结果应为:Name:Sally SmithDept:SalesLevel:2注意:只能在横线处填写适当的代码,不要改动程序中的其他内容,也不要删除或移动“//****found****”。#include#includeusing namespace std;class Employee{public:Employee(string name,string dept)://*******found*******_______{}Virtual void print( )const;string dept( )const//返回部门名称{//*******found*******_______}virtual~Employee( ){}private:string name_;string dept_;},class Manager:public Employee{public:Manager(string name,stringdept,int level)://*******found*******_______{}virtual voidprint( )const;private:int level;};void Employee::print( )const{coutcout}void Manager::print( )const{//*******found*******_______cout}oint main( ){Employee*emp=new Manager("Sally Smith","Sales",2);emp->print( );delete emp;return0;}
进入题库练习
下述静态数据成员的特性中,(  )是错误的
进入题库练习
进入题库练习
请打开考生文件火下的解决方案文件proj2,其中有整数栈类IntList、顺序栈类SeqList和链接栈类LinkList的定义。请在程序中的横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为: 4 6 3 1 8 4 6 3 1 8 注意:只能在横线处填写适当的代码,不要改动程序中的其他内容,也不要删除或移动//“****found****”。#includeiostreamusing namQspace std;class TntStack{ //整数栈类public: virtual void push(int)=0; //入栈 virtual int pop()=0 ;//出栈并返回出栈元素 virtual int topElement ( )const=0;//返回栈顶元素,但不出栈 virtual bool isEmpty()const=0;//判断是否栈空}j class SeqStack:public TntStack{ int data[100]; //存放栈元素的数组 int top; //栈顶元素的下标public: //********found******** SeqStack():_____________{}//把top初始化为-1表示栈空 void push(int n){data [++top ]=n;} //********found******** int pop(){return____________;} int topElement()const{return data[top];}bool isEmpty()const{return top=-1;)};struct Node{ int data; Node*next;};class LinkStack:public IntStack{ Node*top ;public://********found********LinkStack():____________{}//把top初始化为NULL表示栈空 void push(int n){ Node*p=new Node; p-data=n;//********found******** ___________; top=p; } int pop(){ int d=top-data;; top=top-next; return d; } int topElement()const{return top-data;} bool isEmpty()const{returntop==NULL;}};void pushData(IntStackSt){ st.push(8); st.push(1); st.push(3); st.push(6); st.push(4);}void popData(IntStackSt){ while(!St.isEmpty()) coutst.pop()";}int msin(){ SeqStack st1;pushData(stl);popData(stl); coutendl; LinkStack st2;pushData(st2);popData(st2); Coutendl; return 0;}
进入题库练习
进入题库练习
进入题库练习
进入题库练习
进入题库练习
进入题库练习
进入题库练习
进入题库练习
进入题库练习
进入题库练习
进入题库练习