一、顺序结构
程序举例:
1、财务人员给员工发工资时经常遇到这样一个问题,即根据每个人的工资额(以元作为单位)计算出各种面值的钞票的张数,且要求总张数最少。
例如,某职工工资为3436元,发放方案为:100元34张,20元1张,10元1张,5元1张,1元1张。
#include <stdio.h>
int main()
{
int money;
scanf("%d",&money);
int m100;
int m50;
int m20;
int m10;
int m5;
m100 = money / 100;
money %= 100;
m50 = money / 50;
money %= 50;
m20 = money / 20;
money %= 20;
m10 = money / 10;
money %= 10;
m5 = money / 5;
money %= 5;
printf("m100 = %d,m50 = %d,m20 = %d,m10 = %d,m5 = %d,m1 = %d\n",
m100,m50,m20,m10,m5,money);
return 0;
}
2、从键盘输入一个大写字母,要求改用小写字母输出。
#include <stdio.h>
int main()
{
char ch;
printf("please input ch = ");
scanf("%c",&ch);
if((ch >= 'A') && (ch <= 'Z'))
{
char ch_change = ch + 'a' - 'A';
printf("%c\n",ch_change);
}
else
{