16_1.cpp
资源名称:c.rar [点击查看]
上传用户:puke2000
上传日期:2022-07-25
资源大小:912k
文件大小:1k
源码类别:

C#编程

开发平台:

Visual C++

  1. //16_1.cpp
  2. #include <iostream.h>
  3. #include "account.h"
  4. #include "savings.h"
  5. #include "checking.h"
  6. void main()
  7. {
  8.   Savings* pS;
  9.   unsigned aN;
  10.   float val;
  11.   cout <<"please input some account and savings:n";
  12.   cin >>aN >>val;
  13.   while(aN){
  14.     pS=new Savings(aN,val);
  15.     cout <<"please input some account and savings:n";
  16.     cin >>aN >>val;
  17.   }
  18.   for(Savings* p=(Savings*)pS->First(); p; p=(Savings*)p->Next())
  19.     cout <<p->AccountNo() <<"  " <<p->AcntBalan() <<endl;
  20.   for(Savings* p=(Savings*)pS->First(); p; ){
  21.     Savings* t=p;
  22.     p=(Savings*)p->Next();
  23.     delete t;
  24.   }
  25.   pS->First()=NULL;
  26.   Checking* pC;
  27.   cout <<"please input some account and checking:n";
  28.   cin >>aN >>val;
  29.   while(aN){
  30.     pC=new Checking(aN,val);
  31.     cout <<"please input some account and checking:n";
  32.     cin >>aN >>val;
  33.   }
  34.   for(Checking* p=(Checking*)pC->First(); p; p=(Checking*)p->Next())
  35.     cout <<p->AccountNo() <<"  " <<p->AcntBalan() <<endl;
  36.   for(Checking* p=(Checking*)pC->First(); p; ){
  37.     Checking* t=p;
  38.     p=(Checking*)p->Next();
  39.     delete t;
  40.   }
  41.   pC->First()=NULL;
  42. }