C语言—水手分椰子问题

自己敲得:

cpp 复制代码
#include<stdio.h>
#include<math.h>
int main()
{
	int i, j;
	float n;
	for (i = 0;; i++)
	{
		n = 5 * i + 1;
		for (j = 0; j < 4; j++)//要求这四次每次的n都是整数才行
		{
			n = n * 5 / 4 + 1;
			if (fmod(n, 1) != 0) break;//或者  if(n!=(int)n) break;
		}
		if (j == 4) break;
	}
	printf("i=%d, n=%.0f", i, n);
	return 0;
}

参考答案:

相关推荐
田梓燊3 小时前
leetcode 160
算法·leetcode·职场和发展
_深海凉_3 小时前
LeetCode热题100-颜色分类
python·算法·leetcode
cmpxr_3 小时前
【C】局部变量和全局变量及同名情况
c语言·开发语言
hetao17338373 小时前
2026-04-09~12 hetao1733837 的刷题记录
c++·算法
6Hzlia3 小时前
【Hot 100 刷题计划】 LeetCode 136. 只出现一次的数字 | C++ 哈希表&异或基础解法
c++·算法·leetcode
小碗羊肉3 小时前
【从零开始学Java | 第三十一篇下】Stream流
java·开发语言
MWWZ4 小时前
最近的一些软件更新
opencv·算法·计算机视觉
CoovallyAIHub4 小时前
视频理解新范式:Agent不再被动看视频,LensWalk让它自己决定看哪里
算法·架构·github
❀͜͡傀儡师4 小时前
Spring AI Alibaba vs. AgentScope:两个阿里AI框架,如何选择?
java·人工智能·spring
CoovallyAIHub4 小时前
斯坦福丨AirVLA:将地面机械臂模型迁移至无人机实现空中抓取,成功率从23%提升至50%
算法·架构·github