大一C++题如题示如何处理

img


修改与完善已有的程序功能,如何改进可以一次购买多个包子?如果余额不足,那么程序该如何处理?


#include<iostream>
using namespace std;
int main()
{
    double balance = 10.5, price;
    int n;
    cout << "输入包子的价格:"; 
    cin >> price;
    cout << "购买数量:";
    cin >> n;
    if (balance >= price * n)
        balance = balance - price * n;
    else
        cout<<"余额不足";
    cout << "卡里余额 = " << balance << endl; return 0;
}