五个水手在岛上发现一堆椰子 先由第1个水手把椰子分为等量的5堆 还剩下1个给了猴子 自己藏起1堆。
五个水手在岛上发现一堆椰子,先由第1个水手把椰子分为等量的5堆,还剩下1个给了猴子,自己藏起1堆。然后,第2个水手把剩下的4堆混合后重新分为等量的5堆,还剩下1个给了猴子,自己藏起1堆。以后第3、4个水手依次按此方法处理。最后,第5个水手把剩下的椰子分为等量的5堆后,同样剩下1个给了猴子。请用迭代法编程计算并输出原来这堆椰子至少有多少个。在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 #include <stdio.h> int Coconut(int n); int main() { printf("y=%dn", Coconut(5)); return 0; } int Coconut(int n) { int i = 1; float x = 1, y; y = n * x + 1; do { y = ____________; i++; if (__________) { x = x + 1; y = ___________; i = 1; } } whi
A.第16行: y * n / (n - 1) + 1 第19行: y != (int)y 第23行: n * x + 1 第27行: i < n
B.第16行: y * (n-1) / n 第19行: y != 0 第23行: n * x + 1 第27行: i < n
C.第16行: y * n / (n - 1) + 1 第19行: y != (int)y 第23行: n * x 第27行: i <= n
D.第16行: y * (n -1)/ n + 1 第19行: y = (int)y 第23行: n * x - 1 第27行: i <= n

热搜:绿色施工五个要素
回答
共1条回复-
立即报告值班驾驶员,并悬挂“Y”信号旗
