用c++编写一个基本账户类。成员变量包括有账号、储户姓名和存款余额,成员函数有存款和取款操作。
2条回答 默认 最新
qfl_sdu 2021-09-29 10:59关注#include <iostream> #include <string> using namespace std; class ACount { private: char zh[16]; //账号 char name[16];//姓名 double ye; //余额 public: ACount(){memset(zh,0,16);memset(name,0,16);ye = 0;} ACount(char* ac,char* nn) { strcpy(zh,ac); strcpy(name,nn); ye = 0; } void cunkuan(double n) { ye += n; cout << "存钱成功,当前余额" << ye << endl; } double qukuan(double n) { if(n > ye) { cout << "余额不足,当前余额" << ye << endl; return 0; } else { ye -= n; cout << "取钱成功,当前余额" << ye << endl; return n; } } char* getZh(){return zh;} char* getName(){return name;} void setZh(char* ac){memset(zh,0,16);strcpy(zh,ac);} void setName(char* nn){memset(name,0,16);strcpy(name,nn);} }; int main() { ACount ac("123456789","zhangsan"); ac.cunkuan(2200); ac.qukuan(100000); ac.qukuan(100); return 0; }本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 2无用