写一段c语言关于《话说孙大圣保唐僧西天取经,路上遇到一妖怪。妖怪共有 v 滴血,大圣每打一棒就能使妖怪失去 h 滴血,妖怪一旦没血就会立即死去。大圣打了 n 棒将妖怪打死。 请编写程序,输入 v 和 h,输出 n。》
时间: 2024-06-10 07:05:44 浏览: 90
以下是代码实现:
```c
#include <stdio.h>
int main() {
int v, h, n;
printf("输入妖怪的血量v和每次攻击可扣除的血量h:\n");
scanf("%d%d", &v, &h);
n = (v % h == 0) ? (v / h) : (v / h + 1); //如果v是h的整数倍,则直接整除,否则需要向上取整
printf("需要打%d棒才能将妖怪打死。\n", n);
return 0;
}
```
阅读全文