若函数f(x)=ax-x-a(a>0,且a≠1)有两个零点,则实数a的取值范围是( )。
a>1
(2011年山东潍坊,5题)下列实验操作正确的是
A.取少量液体
B.闻气体气味
C.块状固体加入试管
D.过滤
使用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;