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

参考答案:

相关推荐
0x536 分钟前
JAVA|智能无人机平台(二)
java·开发语言·无人机
JH307314 分钟前
SpringBoot自定义启动banner:给项目加个专属“开机画面”
java·spring boot·后端
Σίσυφος190015 分钟前
霍夫变换vs LS vs RANSAC 拟合直线 MATLAB实现
算法·计算机视觉·matlab
爱编码的小八嘎24 分钟前
c语言对话-1.auto_ptr再回忆
c语言
嵌入小生00725 分钟前
基于Linux系统下的C语言程序错误及常见内存问题调试方法教程(嵌入式-Linux-C语言)
linux·c语言·开发语言·嵌入式·小白·内存管理调试·程序错误调试
假女吖☌29 分钟前
限流算法-redis实现与java实现
java·redis·算法
蒟蒻的贤31 分钟前
两数之和。
算法
lixin55655638 分钟前
基于迁移学习的图像风格增强器
java·人工智能·pytorch·python·深度学习·语言模型
面汤放盐42 分钟前
企业权限--系统性方案探究
java·开发语言
wen__xvn43 分钟前
代码随想录算法训练营DAY27第八章 贪心算法 part01
算法·贪心算法