
#include<stdio.h>
int main()
{
int M[13];
M[0]=0;//从M[1]开始计数便于输出
int i=1;
for(i=1;i<13;i++)
{
scanf("%d",&M[i]);//输入每个月的预算
}
double sum=0.00;//交给妈妈的总数
int m=0;//津津手上的钱
int n=1;//循环所用月份
int x=1;//用于判断是输出月份还是最后的总数
for(n=1;n<13;n++)
{
m+=300;
m-=M[n];
if(m<0)
{ x=0;
printf("-%d",n);
return 0;
}//出现不足预算时输出负月份
while(m>=100)
{
m-=100;
sum+=100;//整百的交给妈妈
}
}//for循环结束
if(x==1){
printf("%.0f",m+sum*1.2);}//如果预算够算出最后所得
return 0;
}
11.1
本文介绍了一个简单的C语言程序,该程序用于模拟一年内的个人预算管理。通过输入每月支出,程序计算并跟踪剩余资金,并按月扣除支出,同时将超过100元的整数倍金额上交。最终输出剩余资金或在资金不足时提前终止。
1973

被折叠的 条评论
为什么被折叠?



