1074:津津的储蓄计划
输出时需要注意的细节
#include<bits/stdc++.h> using namespace std; int main() { int ys,cx=0,sy=0;//预算,差值,储蓄,剩余 int i,m,yf;//月份 int flag=1; for(i=1; i<=12; i++) { scanf("%d",&ys); sy=300+sy-ys; if(sy<0&&flag==1) { yf=i; flag=0; //break; //printf("-%d",i); //return 0; } m=sy/100; sy=sy-m*100; cx=cx+m*100; } if(flag==0) printf("-%d",yf); else{ printf("%.0lf",sy+cx*1.2); } return 0; }
输出时 printf("%.0lf",sy+cx*1.2); 正确
cout<<sy+cx*1.2<<endl; 正确
printf("%lf",sy+cx*1.2); 错误
printf("%d",sy+cx*1.2); 错误
printf("%d",int(sy+cx*1.2)); 错误