AcWing的语法基础课代码整理-第一章
立即下载
资源介绍:
创建一个吸引人的资源描述是吸引访问者的关键。以下是针对您想要发布的“AcWing的语法基础课代码整理”资源的一个示例描述:
---
**资源名称:** AcWing的语法基础课代码整理
**资源描述:**
探索编程语言的精髓,从基础到精通 —— 这是一份专为编程爱好者和初学者准备的资源。在这份精心整理的代码合集中,我们汇集了AcWing平台的语法基础课程的核心知识点和示例代码。
**为什么选择我们的资源?**
- **全面覆盖**:从基础语法到高级特性,我们的资源覆盖了所有关键概念。
- **易于理解**:每个代码示例都配有清晰的注释,确保即使是编程新手也能轻松理解。
- **实践导向**:通过实际代码示例,快速提升你的编程技能。
- **持续更新**:随着编程语言的发展,我们的资源也会不断更新,确保你总是学习到最新的知识。
**适合人群:**
- 编程初学者,希望建立坚实的语法基础。
- 在校学生,需要额外的学习材料来加深理解。
- 专业开发者,想要复习或扩展语法知识。
**资源特色:**
- **精选课程内容**:精心挑选的课程内容,确保学习效率。
- **代码示例**
#include
#include
using namespace std;
int main()
{
double n;
cin >> n;
int m = (int)(n * 100);
double a[12] = {10000, 5000, 2000, 1000, 500, 200, 100, 50, 25, 10, 5, 1};
int ans[12] = {0};
for (int i = 0; i < 12; i++)
{
int cnt = 0;
while (m >= a[i])
{
m -= a[i];
cnt++;
}
ans[i] = cnt;
}
puts("NOTAS:");
for (int i = 0; i < 6; i++)
printf("%d nota(s) de R$ %.2lf\n", ans[i], (double)a[i] / 100);
puts("MOEDAS:");
for (int i = 6; i < 12; i++)
printf("%d moeda(s) de R$ %.2lf\n", ans[i], (double)a[i] / 100);
return 0;
}