⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 练习.txt

📁 钱能主编 C++程序设计教程(第一版) 该书习题的答案代码
💻 TXT
字号:
16.1
//-----version1-----//
//实现手工输入帐号和金额,但只能实现调用Account::Display()函数,不能调用Savings和Checking
//的Display()函数
#include <iostream.h>
#include "savings.h"
#include "checking.h"

void main()
{
	Account* p;
	Account* q;
	
	unsigned accNo;
	float balance;

	cout<<"please input an account number and its balance:"<<endl;
	cin>>accNo>>balance;

	while(accNo!=0)
	{
		int i;
		cout<<"请选择帐户类型:1.储蓄帐户"<<endl
			<<"          其它    结算帐户"<<endl;
		cin>>i;

		if(i==1)
		{
			p=(new Savings(accNo,balance));
		}
		else
		{
			q=(new Checking(accNo,balance));
		}
		cout<<"please input an account number and its balance:"<<endl;
		cin>>accNo>>balance;
	}
	Account* pS=Account::First();
	for(;pS!=NULL;pS=pS->Next())
	{
		pS->Display();
	}
	cout<<"end."<<endl;

	pS=Account::First();
	for(;pS!=NULL;pS=pS->Next())
	{
		pS->Withdrawal(500);
		pS->Display();
	}
	cout<<"test..."<<endl;
	Savings test(351010,50000);
	test.Diaplay();
	cout<<"test over."<<endl;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -