不知道各位怎么做?我开了个数组,再用个for,码量明显比七个printf或连起来的一个printf小很多
#include<bits/stdc++.h>
using namespace std;
int main() {
int a[] = {100, 50, 20, 10, 5, 2, 1};
int n;
cin >> n;
cout << n << endl;
for (int i = 0; i < 7; i ++ ) printf("%d nota(s) de R$ %d,00\n", n / a[i], a[i]), n %= a[i];
}