解题思路:看清楚题目,用一个变量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 人评分
ASCII帮了大忙浏览:748 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:749 |
字符串的输入输出处理 (C语言代码)浏览:924 |
三角形 (C语言代码)浏览:903 |
求圆的面积 (C语言代码)浏览:1667 |
Tom数 (C语言代码)浏览:725 |
2^k进制数 (C语言描述,蓝桥杯)浏览:1420 |
核桃的数量 (C语言代码)浏览:870 |
1071题解浏览:484 |
Tom数 (C语言代码)浏览:552 |