解题思路:看清楚题目,用一个变量s保存当前剩下的钱,用变量k保存能按时接种次数,一次次判断即可。具体看代码,解释很清楚。
注意事项:接种完一次之后才把本月挣得钱加到s中。
参考代码:
#include <stdio.h> int main() { int a,b; int s,k,i; while(scanf("%d%d",&a,&b)!=EOF) { s=a; //目前剩下的钱 k=0; //记录能按时接种次数 for(i=1;i<=4;i++) { if(i<=3) s=s-120; //前面三针是每一针120 else s=s-100; //第四针100 if(s<0) break; //钱不够,则退出 k++; s=s+b; //加上这个月挣的钱 } printf("%d\n",k); } return 0; }
0.0分
0 人评分
点我有惊喜!你懂得!浏览:2212 |
C语言程序设计教程(第三版)课后习题10.1 (C语言代码)浏览:1435 |
C语言训练-角谷猜想 (C++代码)(3N+1问题)浏览:1745 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:958 |
【亲和数】 (C语言代码)浏览:501 |
剪刀石头布 (C语言代码)浏览:1747 |
三角形 (C++代码)递推浏览:755 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:548 |
【求[X,Y]内被除3余1并且被除5余3的整数的和】 (C语言代码)浏览:673 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:681 |