解题思路:先求出可以滴几滴,然后求停了几次最后相加得到时间。
注意事项:注意几种情况,1.最后刚好滴完 2.剩半滴 3.i循环后的值
参考代码:
#include<stdio.h>
int main()
{
int vul, d, i, s = 0, a, b, t;
scanf_s("%d%d", &vul, &d);
a = vul / d;
b = vul % d;
if (b!=0)
{
a = a + 1;
}//能滴a滴
for (i = 1; i < vul; )
{
s = s + i;
i++;
if (s >= a)
break;
}
i = i - 2;
t = a + i;
printf_s("%d", t);
system("pause");
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:662 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1061 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:755 |
C语言训练-阶乘和数* (C语言代码)-------- 呆板写法浏览:1391 |
淘淘的名单 (C语言代码)浏览:1162 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:507 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:498 |
简单的a+b (C语言代码)浏览:654 |
蚂蚁感冒 (C语言代码)浏览:1403 |
C二级辅导-进制转换 (C语言代码)浏览:745 |