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 分钟前
【数学】数论干货(疑似密码学基础)
c语言·visualstudio·密码学
s_fox_25 分钟前
Nginx Embedded Variables 嵌入式变量解析(4)
java·网络·nginx
Jelena1577958579230 分钟前
使用Java爬虫获取1688 item_get_company 接口的公司档案信息
java·开发语言·爬虫
数据小小爬虫34 分钟前
Jsoup解析商品详情时,如何确保数据准确性?
java·爬虫
V+zmm1013444 分钟前
自驾游拼团小程序的设计与实现(ssm论文源码调试讲解)
java·数据库·微信小程序·小程序·毕业设计
wen__xvn1 小时前
每日一题洛谷P1914 小书童——凯撒密码c++
数据结构·c++·算法
坚定信念,勇往无前1 小时前
springboot单机支持1w并发,需要做哪些优化
java·spring boot·后端
丁总学Java1 小时前
`AdminAdminDTO` 和 `userSession` 对象中的字段对应起来的表格
java
BUG 劝退师2 小时前
八大经典排序算法
数据结构·算法·排序算法
m0_748240252 小时前
SpringMVC详解
java