C语言学习2021-1-14

69 阅读1分钟

2021-1-14学习日志

  1. 学习了if-else的使用
  2. if-else 的单一出口
  3. 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;
}