
1)
strcpy(date [top],d);
money[top]=m;
sum=sum+m;
rest[top]=sum;
top++;
2)
strcpy(date[top],d);
money[top]=-m;
sum=sum-m;
rest[top]=sum;
top++;
printf(“日期存入 取出余额\n”);
3)
int i;
for(i=0;i<top;i++)
{
printf("%8s",date[i]);
if(money[i]<0)
printf("%6d",-money[i]);
else
printf("%6d",money[i]);
printf("%6d\n",rest[i]);
}
在C++中,类定义的一般格式如下:
class类名
{
访问范围说明符:
成员变量1
成员变量2
……
成员函数声明1
成员函数声明2
……
}
bankin()功能是处理存入账,主要是实现累加,即sum=sum+m;
bankout()功能是处理取出账,主要是实现减去金额,即sum=sum-m;
disp()功能是输出明细账,即每处理一笔进账或出账,都把明显的数值输出。
