题解 | #网购#

网购

https://www.nowcoder.com/practice/5d7dfd405e5f4e4fbfdff6862c46b751

#include <stdio.h>

int main()
{
	float price = 0;//商品价格
	int month = 0;
	int day = 0;
	int n = 0;//看看是否有优惠票
	int dis = 0;//优惠票

	scanf("%f", &price);//double的转移字符是%lf,float的是%f
	scanf("%d", &month);
	scanf("%d", &day);
	scanf("%d", &n);

	if (n == 1)//如果有就赋值一,把dis改为50
	{
		dis = 50;
	}

	if ((month == 11 && day == 11) || (month == 12 && day == 12))//看看是否是双十一或者双十二
	{
		if (month == 11)//双十一
		{
			float a = price * 0.7 - dis;
			if (a < 0)//商家不可能倒贴钱,商品价格打完折后的价格比五十还少
			{
				printf("0.00");
			}
			else
			{
				printf("%.2f", a);
			}
		}

		else//双十二
		{
			float b = price * 0.8 - dis;
			if (b < 0)
			{
				printf("0.00");//商家不可能倒贴钱
			}
			else
			{
				printf("%.2f", b);
			}
		}
	}
	else
	{
		if (price - dis > 0)
		{
			printf("%.2f", price - dis);
		}
		else
		{
			printf("0.00");//商家不可能倒贴钱
		}
		
	}

	return 0;
}

全部评论

相关推荐

ProMonkey2024:5个oc?厉害! 但是有一个小问题:谁问你了?😡我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了(别的帖子偷来的,现学现卖😋)
点赞 评论 收藏
分享
10-30 22:18
已编辑
毛坦厂中学 C++
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务