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;
}

参考答案:

相关推荐
laplace01234 分钟前
Maven
java·maven
wdfk_prog6 分钟前
Xshell终端连接Ubuntu/Debian无颜色的解决方案
java·ubuntu·debian
无限进步_20 分钟前
【C语言】贪吃蛇游戏设计思路深度解析:从零开始理解每个模块
c语言·开发语言·c++·git·游戏·github·visual studio
艾迪的技术之路23 分钟前
linux上gitlab runner部署文档
java·github
凌波粒26 分钟前
SpringMVC基础教程(3)--SSM框架整合
java·sql·spring·intellij-idea·mybatis
2021_fc42 分钟前
分布式应用可观测全链路追踪技术
java
数据的世界0142 分钟前
JAVA和C#的语法对比
java·windows·c#
渡我白衣1 小时前
深入理解 OverlayFS:用分层的方式重新组织 Linux 文件系统
android·java·linux·运维·服务器·开发语言·人工智能
顾安r1 小时前
11.15 脚本算法 加密网页
服务器·算法·flask·html·同态加密
百***92651 小时前
java进阶1——JVM
java·开发语言·jvm