用代码解决现实中问题的思路总结

视频学习来源:视频讲解

问题:

用代码解决现实中问题的思路总结_第1张图片
用代码解决现实中问题的思路总结_第2张图片

用代码解决现实中问题的思路总结_第3张图片

代码实现思路:

1.结合输入数据对问题进行描述:

用代码解决现实中问题的思路总结_第4张图片
2.用变量代替现实对象,并总结不同情况关系:

用代码解决现实中问题的思路总结_第5张图片

3.根据分析结果,具体代码:

#include
int main()
{
	int num,price,money,min,single;
	printf("请输入最少花费的金额:");
	scanf("%d",&money);//输入的最小花费金额 
	printf("请输入一套商品的数量和价格(数据输入用空格隔开):");
	scanf("%d%d",&num,&price);//一套商品的数量和价格 
	single=num*price;//一套商品的价格 
	if(money%single==0)//可以购买成套商品
	min=money;
	else if(money%single>0)//不可以购买成套商品
	min=(money/price+1)*price;
	printf("实际最少需要花费的金额:");
	printf("%d",min);
 } 

小结

其实这个视频讲解代码部分我没太看懂,但是这个视频讲解题目的思路对我启发很大,以上是我根据视频中解题思路,有稍微修改的成功实现的代码,虽然不太理解,但是我理解的好像也能成功。这种解题思路真的非常有效,超级安利!

你可能感兴趣的:(C语言练习,数据结构,算法)