The Natural Approach believes that skills acquired through ______ transfer to other skills.
查看答案
使用VC++6.0打开考生文件夹下的源程序文件3.cpp,阅读下列程序说明和代码,功能如下: 从屏幕输入数字,然后由大到小插入指定的链中。当输入0时,表示输出的数据已经输入完成,把数据打印到屏幕,并释放内存。 其中定义的类不完整,按要求完成下列操作,将类的定义补充完整。 (1)在父结点的Next中保存新插入的结点的指针,请在注释1后添加适当的语句。 (2)把pNext的子结点赋给pNext本身,请在注释2后添加适当的语句。 (3)判定p的子结点不为空,如果不为空,则打印p中的数据到屏幕,请在注释3后添加适当的语句。 (4)用t1保存动态申请内存结点的链表头,请在注释4后添加适当的语句。 注意:仅在函数指定位置添加语句,请勿改动主函数main与其他函数中的任何内容。 试题程序: #include<iostream.h> class TC public: TC(int data=0) this—>data=data; this—>next=NULL; int data; TC *next; ; void Insert(TC *p,int data) TC *temp=new TC(data); TC *pParent=p; TC *pNext=p—>next; while(pNext) if(data)pNext—>data) //********1******** temp—>next=pNext; return; else pParent=pNext; //********2******** if(pNext==NULL) pParent—>next=temp; return; void printf(TC *p) //********3******** while() cout<<p—>next—>data<<""; p=p—>next; cout<<end1; void Delete(TC *p) //********4******** TC *t1=; TC *t2; while(t1!=NULL) t2=t1—>next; delete t1; t1=t2; void main() int i=0; TC head; do int data; cout<<"请输入一个数字:"<<end1; cin>>data; if(data==0)break; Insert(&head,data); while(1); printf(&head); Delete(&head); return;
在一条街道的同一侧恰好连续并排着七所房子,每所房子住着一户人家。这七户人家是:K,L,M,N,O,P,R。七户人家由西向东的排列符合下列条件: R不住在这条街道的最西边,也不住在这条街道的最东边; K住在从西向东数的第四家 M与K相邻; P住在K和M以东,并且在L以西。 如果M住在K以西,那么R不可能住在以下哪两家之间
A. M和N
B. M和O
C. M和P
D. K和P
有以下程序: #include<iostream> using namespace std; Class sample private: int n; public: sample() sample(int m) n=m; sample add(sample s1,samplc s2) this-->n=s1.n+s2.n; return(*this); void disp() cout<<“n=”<<n<<endl; ; int main() sample s1(10),s2(5),s3; s3.add(s1,s2); s3.disp(); return 0; 程序运行后,输出的结果是( )。
A. n=10
B. n=5
C. n=20
D. n=15
阳光户外学校指导教师要从E、F、G、H、J、K和M这7名队员中挑选C名组成一个拓展训练小组,挑选必须符合下列条件: I.E或F有一人参加,但二人不能都参加。Ⅱ.J或K有一人参加,但二人不能都参加Ⅲ.如果J参加,则G参加Ⅳ.除非F参加,否则M不参加。 如果H不参加比赛,则参加比赛的队员必然包括以下哪两名
A. F和G
B. E和M
C. F和K
D. G和K