用C语言写程序:有多个人的工资数,如果发现金,请统计要到银行去取现金多少100元钞票、多少50元、多少20元、多少10元、多少5元、多少1元.
时间: 2023-11-23 17:06:54 浏览: 86
工资统计的C语言演示程序
好的,下面是用C语言编写的程序:
```c
#include <stdio.h>
int main() {
int money; // 工资数
int hundred, fifty, twenty, ten, five, one; // 分别表示100元、50元、20元、10元、5元和1元的张数
printf("请输入工资数:");
scanf("%d", &money);
// 计算每种钞票的张数
hundred = money / 100;
money %= 100;
fifty = money / 50;
money %= 50;
twenty = money / 20;
money %= 20;
ten = money / 10;
money %= 10;
five = money / 5;
money %= 5;
one = money;
// 输出每种钞票的张数
printf("100元钞票:%d张\n", hundred);
printf("50元钞票:%d张\n", fifty);
printf("20元钞票:%d张\n", twenty);
printf("10元钞票:%d张\n", ten);
printf("5元钞票:%d张\n", five);
printf("1元钞票:%d张\n", one);
return 0;
}
```
以上程序中,我们首先定义了一个整型变量 `money`,表示工资数,然后通过 `scanf()` 函数从控制台输入工资数。
接着,我们计算每种钞票的张数,通过除法运算得到百元、五十元、二十元、十元、五元和一元的张数,并用取模运算计算剩余的钱数。
最后,我们使用 `printf()` 函数输出每种钞票的张数,其中 `%d` 表示整数。
阅读全文