技术栈

C语言—水手分椰子问题

脉牛杂德2024-08-10 22:23

自己敲得:

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

参考答案:

上一篇:Lingo保姆级安装教程及新手快速入门指南
下一篇:通过dblink及数据泵迁移数据
相关推荐
总是学不会.
1 分钟前
【JUC编程】一、线程的基础概念
java·开发语言·jvm
由之
11 分钟前
Spring事件监听机制简单使用
java·spring
小鸡吃米…
13 分钟前
Python - 类属性
java·前端·python
沉下去,苦磨练!
15 分钟前
计算一个字符串在另一个字符串中出现次数
java·开发语言
Felven
20 分钟前
B. Lasers
算法
饕餮怪程序猿
26 分钟前
订单分批算法设计与实现:基于商品相似性的智能分拣优化(C++)
开发语言·c++·算法
Li_769532
40 分钟前
Redis —— (五)
java·redis·后端·spring
剪一朵云爱着
1 小时前
PAT 1091 Acute Stroke
算法·pat考试
派大鑫wink
1 小时前
【Day7】构造方法与 this 关键字:初始化对象的正确姿势
java·开发语言
子夜江寒
1 小时前
基于 Python 库使用贝叶斯算法与逻辑森林
开发语言·python·算法
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03Linux下V2Ray安装配置指南04在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06Labelme从安装到标注:零基础完整指南07BongoCat - 跨平台键盘猫动画工具08jdk21下载、安装(Windows、Linux、macOS)09CentOS的ISO镜像下载10NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南