综合题五:简易账本
约 10 分钟
第五道综合题做简易账本:每笔收入记正数、支出记负数,全存进一个数组,余额就是把它们统统加起来。这是把数组和循环用在真实小工具上的好例子。
#include <iostream>
using namespace std;
int main() {
int money[4] = {100, -30, 50, -20}; // 正为收入,负为支出
int balance = 0;
for (int i = 0; i < 4; i++) {
balance += money[i];
}
cout << "当前余额:" << balance << endl; // 100
return 0;
}
余额的算法就是把每一笔累加起来。要点是约定好"收入为正、支出为负",这样一个加法就搞定,不用为收支分别写两套逻辑。接下来几节,我们会给这个账本一步步加上菜单、存档,让它真正好用。
小纸条
余额怎么算?
登录 后可看答案