2021-1-14学习日志
- 学习了if-else的使用
- if-else 的单一出口
- if-else后面需要跟
{ }
我发现如果程序比较小的话使用在线编译也还行。
输入总金额和票面算找零
#include <stdio.h>
int main()
{
//初始化
int price=20;
int bill=40;
//读取输入的金额
printf("请输入总金额\n");
scanf("%d",&price);
printf("请输入票面\n");
scanf("%d",&bill);
//计算金额并打印
if(price>bill)
{
printf("找零%d",price-bill);
}
else
{
printf("给的钱不够,差%d元\n",-(price-bill));
}
return 0;
}
输入工作总时间计算工资
#include <stdio.h>
int main()
{
const int WORKHOURS=40.0f;//一周工作的标准时间
const int MONEY=8.0f;
const int MONEYPP=2;//加班双倍
int workHours=90;
printf("请输入工作的小时数\n");
//scanf("%d",&workHours);
if(WORKHOURS>workHours)
{
printf("本周的工资为%d",workHours*MONEY);
}
else{
printf("本周的工资为%d,加班%d小时.加班工资为%d",40*MONEY,workHours-WORKHOURS,(workHours-WORKHOURS)*MONEYPP*MONEY);
}
return 0;
}
switch case 评分数等级
# include <stdio.h>
int main()
{
int great=78;
printf("请输入成绩\n");
scanf("%d",&great);
great=great/10;
switch(great)
{
case 9:
printf("优秀啊");
break;
case 8:
printf("太棒啦");
break;
case 7:
printf("verynice");
break;
case 6:
printf("极致的操作");
break;
default:
printf("可以啊!!!");
break;
}
return 0;
}