实在没想明白问题出在哪
查看原帖
实在没想明白问题出在哪
1191334
15170254896zhou楼主2023/11/9 11:20
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
	int n = 0;//n为每月预算
	int sum1 = 0;//sum1为月初津津的钱
	int sum2 = 0;//sum2为月末津津的钱
	int X = 0;
	int c = 0;
	int SUM = 0;//SUM为年末津津的钱
	int cun = 0;//cun为存起来的钱
	for (X = 1;X <= 12;X++)
	{
		scanf("%d",&n);
		sum1 = 300 + sum2;//月初=月末+每月零花钱
		if (sum1 - n >= 100)//大于等于100元
		{
			c = (sum1 - n) / 100;
			cun = c * 100;
			sum2 = sum1 - n - cun;
		}
		else if (sum1 - n < 100)//小于100元不需要存钱
			sum2 = sum1 - n;
	    else if (sum2 < 0)//sum2<0,超出预算
		{
			printf("-%d", X);
			break;
		}
		else if(X == 12)
		{
			SUM = sum2+ cun * 1.2;//年末的钱等于存起来的钱+12月末的钱
			printf("%d", SUM);
		}
	}
	
	return 0;
}
2023/11/9 11:20
加载中...