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

参考答案:

相关推荐
C++ 老炮儿的技术栈7 分钟前
KUKA机器人程序抓料
linux·运维·c语言·人工智能·机器人·库卡
E_ICEBLUE13 分钟前
Excel vs CSV:在系统数据处理中该如何选择?
java·excel·csv·格式转换
Word码14 分钟前
leetcode260.只出现一次的数字III
算法
MM_MS26 分钟前
Halcon图像采集助手、ROI操作和画图、ROI实现区域与轮廓之间的相互转换、区域的交集差集取反
图像处理·人工智能·数码相机·算法·目标检测·计算机视觉·视觉检测
zfxwasaboy36 分钟前
DRM KMS 子系统(5)Device/demo
linux·c语言
智者知已应修善业42 分钟前
【输出一个N*N的01矩阵,表示最后的汉字点阵图】2024-10-22
c语言·数据结构·c++·经验分享·笔记·算法·矩阵
郑州光合科技余经理1 小时前
同城020系统架构实战:中台化设计与部署
java·大数据·开发语言·后端·系统架构·uni-app·php
uesowys1 小时前
华为OD算法开发指导-二级索引
数据结构·算法·华为od
LcVong1 小时前
Android 25(API 25)+ JDK 17 环境搭建
android·java·开发语言
老鱼说AI1 小时前
深入理解计算机系统1.5:抽象的重要性:操作系统与虚拟机
c语言·开发语言·汇编