📄 wds9.cpp
字号:
#include<stdio.h>
#include<string.h>
#define max 6
class bank
{
int top;
char date[max][10]; //日期
int money[max]; //金额
int rest[max]; //余额
static int sum; //累计金额
public:
bank(){top=0;}
void bankin(char d[],int m)
{
strcpy(date[top],d);
money[top]=m;
sum=sum+m;
rest[top]=sum;top++;
}
void bankout(char d[],int m)
{
strcpy(date[top],d);
money[top]=-m;
sum=sum-m;
rest[top]=sum;
top++;
}
void disp()
{
int i;
printf(" 日期 存入 取出 余额\n");
for(i=0;i<top;i++)
{
printf("%8s",date[i]);
if(money[i]<0)
printf(" %6d",-money[i]);
else
printf("%6d ",money[i]);
printf("%7d\n",rest[i]);
}
}
};
int bank::sum=0;
void main()
{
bank obj;
obj.bankin("2001.2.5",1000);
obj.bankin("2001.2.5",1000);
obj.bankin("2001.3.2",2000);
obj.bankout("2001.4.1",500);
obj.bankout("2001.4.5",800);
obj.disp();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -