java基础编程练习题13

50道编程题(有精力的同学看看) 50道JAVA基础编程练习题 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少? 程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... public class Prog1{        public static void main(S 阅读详情

13、验证“鬼谷猜想”:对任意自然数,若是奇数,就对它乘以 3 再加 1;若是

偶数,就对它除以 2,这样得到一个新数,再按上述计算规则进行计算,一直进

行下去,最终必然得到 1。

package java基础编程练习题;

import java.util.Scanner;

//13、验证“鬼谷猜想”:对任意自然数,若是奇数,就对它乘以 3 再加 1;若是
//
//偶数,就对它除以 2,这样得到一个新数,再按上述计算规则进行计算,一直进
//
//行下去,最终必然得到 1。
public class test13 {

	public static void main(String[] args) {
		Scanner sc=new Scanner(System.in);
		int x=sc.nextInt();
		while(x!=1) {
			if(x%2==0) {
				x=x/2;
			}else {
				x=3*x+1;
			}
		}
		System.out.println("鬼谷猜想成立");

	}

}

JAVA语言程序设计(基础篇) 第十版——第13章 抽象类和接口(参考答案) 编程练习题 13.2~13.3节 **13.1(三角形类) package p13; public abstract class GeometricObject { private String color; private boolean filled; private java.util.Date dateCreated; //构造方法 protected GeometricObject() { dateCreated=new java.util.Date(); } 阅读详情

相关推荐

尚学堂(java)1到13章所有练习题答案详解

文章目录尚学堂1到13章所有练习题答案详解B站网课链接第一章一、选择题三、上机操作第二章第三章第四章一、选择题二、简答题三:编程题第五章一、选择题第六章第七章一、 选择题二、 简答题第八章第九章第十章第十一章第十二章第十三章 尚学堂1到13章所有练习题答案详解 B站网课链接 配合网课食用学习效果更佳bilibili JAVA300集 尚学堂文档 第一章 一、选择题 以下( C )不是Java...

Guo_ping'blog 6076

Java超详细的基础编程300题,附带答案,持续更新中~

"Java是世界上最好的语言!"。开始你的编程之旅吧

超烦豆先森 4万+

【零基础教程】HEC-RAS 1D/2D全流程模拟指南|从水动力到水质建模一次搞定!

HEC-RAS由美国陆军工程兵团水文研究中心研制,具有完整的一二维耦合的水动力及水环境模拟功能,也具有闸、涵洞、桥梁以及泵站等水利构筑物的模拟能力;同时也可以与HEC研制的水文模型(HMS)、洪水淹没风险和损失分析软件(FDA)等耦合,是免费软件中使用最方便、应用最广泛的软件之一。2.HEC-RAS与HEC-HMS的耦合(不详细讲HEC-HMS)3.淹没风险分析软件HEC-FDA与HEC-RAS耦合。案例十八:HEC-RAS与HEC-HMS的耦合。案例十九:HEC-RAS与HEC-FDA的耦合。

weixin_48230888的博客 873

java语言之代码练习题汇总

形状类的子类:Rect(矩形),Circle(圆形)Rect类的子类:Square(正方形)不同的子类会有不同的计算周长和面积的方法解题思路:计算三个形状类的周长和面积,周长与面积是他们共有的结果,可以单独写一个类进行结果接收,其他类继承父类形状类定义各自的属性并封装,对属性提供get 和set 方法有参构造方法(根据需求而定,这个场景使用有参构造,可以初始化实例时,直接给属性赋值)重写父类方法(计算周长与面积) 2. 设计一个台灯类(Lamp)其中台灯有灯泡类(Buble)

chen250727498的博客 5945

stm32学习笔记-启动文件

1、配置栈 Stack_Size EQU 0x00000400 AREA STACK, NOINIT, READWRITE, ALIGN=3 Stack_Mem SPACE Stack_Size __initial_sp EQU:相当于C中的define,定义Stack_Size = 0x00000400。 AREA: 指...

某风吾起的博客 4531

NFS服务器配置与autofs自动挂载

NFS服务器配置autofs自动挂载 环境: hostname ip OS server 192.168.220.138 centos7 client 192.168.220.139 centos7 一、NFS概述 NFS(Network File System)网络文件系统。最大功能就是通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。 二、端口 [root@se...

DoloresOOO的博客 1027

JAVA基础编程练习题--50道

采用Vetor存储Object对象数组,不使用for使用while进行循环(因为没有明确的次数,且给出了结束条件)设计方法求圆的面积,将半径做为类的熟悉,而不是做为方法的参数,因为圆这个类自带属性。比较m、n大小-(从后往前)遍历小的数字-获取所有(共有)约数-输出最大约数。创建实现类对象,新建Thread对象(传入实现类对象以及线程名称)Start():启动线程,调用线程的run方法。火车站(买票【小于100】),窗口(售票)使用while打印1-100(通过if判断是否小于100)

fanTuanye的博客 2555

Win11上WSL2安装Ubuntu22.04避坑指南:从镜像源到C++环境配置

本文详细介绍了在Win11系统上安装和配置WSL2及Ubuntu22.04开发环境的完整流程与避坑指南。内容涵盖从解决网络安装错误、更换国内镜像源以加速软件更新,到一站式配置C++开发工具链(包括GCC、GDB、CMake等),并提供了提升WSL2使用体验的实用技巧和故障排除方法,帮助开发者高效搭建稳定的Linux开发环境。

weixin_29306261的博客 475

JAVA小白 编程练习500题 超详细!!!带答案!!!持续更新中~

练习题:定义两个整数,计算这两个整数加减乘除运算的结果,并把结果打印到控制台 package cn.cxy.exec; public class TestPrint4 { public static void main(String[] args) { //1.定义变量保存要计算的第一个数 int number1 = 1; //2.定义变量保存要计算的第二个数 int number2 = 2; //3.打印输出这两个数

weixin_58276266的博客 6039

感应电机无速度传感器FOC控制原理与Simulink仿真实践

无速度传感器FOC控制是电机驱动领域的重要技术,通过算法重构实现仅依赖电气参数的闭环控制。其核心原理基于电机数学模型,利用Clark/Park变换和滑模观测器估算转子位置和转速。这种技术在工业伺服系统中具有显著价值,能有效降低系统成本并提高可靠性。典型应用场景包括纺织机械、风机驱动等需要精确转速控制的设备。本文以感应电机为例,详细解析了无感FOC的Simulink实现方法,特别关注滑模观测器设计和双闭环控制策略,为工程师提供可直接复用的参数调优经验。

weixin_29189987的博客 261

腾讯音乐 QQ音乐商业化客户端开发工程师:岗位深度解析与面试攻略

腾讯音乐QQ音乐商业化客户端开发工程师岗位要求3年以上Android开发经验,熟练掌握Kotlin/Java及跨端开发技术。核心职责包括QQ音乐客户端功能开发、架构优化、性能提升及技术攻关。岗位要求计算机相关本科以上学历,具备完整项目开发经验,熟悉TCP/IP等网络协议,能独立解决复杂技术问题。面试重点考察项目经验、架构设计、性能优化及新技术研究能力,建议候选人准备具体案例,量化成果,并熟悉Flutter等跨端技术。该职位强调技术深度与产品思维的结合,需展现扎实的编程基础、问题解决能力和团队协作精神。

郑伟强dev的专栏 367

Java语言程序设计基础篇_编程练习题*17.13 (带GUI的组合文件工具)

改写编程练习题17.12使之带有GUI,如图1721b所示

2301_78998594的博客 511

ABAP CDS 视图参数 parameter_list 详解与最佳实践:从语法、作用域到可运行范例

本文系统梳理了ABAP CDS视图的WITH PARAMETERS定义与使用。主要内容包括:1)参数声明语法及其在整条SELECT语句中的贯穿使用;2)参数在WHERE/HAVING/ON等位置的多种写法(:pname和$parameters.pname);3)参数在航空公司航线筛选等实际业务场景中的应用;4)参数与会话变量的协作策略;5)在JOIN ON、HAVING、CASE等高级用法中的实践;6)提供完整的CDS视图与ABAP程序示例,展示参数声明、使用及Open SQL传参方式。所有内容均基于SAP

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 373

JAVA 基础编程练习题13 【程序 13 根据条件求数字】

13 【程序 13 根据条件求数字】 题目:一个整数,它加上 100 后是一个完全平方数,再加上 168 又是一个完全平方数,请问该数是多少? 程序分析:在 10 万以内判断,先将该数加上 100 后再开方,再将该数加上 268 后再开方,如果开方后的结 果满足如下条件,即是结果。 package cskaoyan; public class cskaoyan1...

B1334628598的博客 237

一文搞懂自适应激光控制技术,开启光学新时代

自适应激光控制技术作为现代光学领域的关键技术,以其独特的原理和高效的工作机制,在科研、工业等众多领域展现出了巨大的应用价值。通过对激光波前的实时测量与补偿,它成功克服了激光在传输和应用过程中面临的诸多挑战,显著提升了激光的光束质量和应用效果。在科研领域,它助力天文观测突破大气湍流的限制,让我们得以更清晰地窥探宇宙的奥秘;在激光核聚变研究中,为实现高效的核聚变反应提供了关键支持,为解决能源问题带来了新的希望。

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 2529

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

JAVA 基础编程练习题13 (猴子吃桃问题)

题目: 猴子第一天吃了若干个桃子,当即吃了一半,还不解馋,又多吃了一个; 第二天,吃剩下的桃子的一半,还不过瘾,又多吃了一个;以后每天都吃前一天剩下的一半多一个,到第10天想再吃时,只剩下一个桃子了。问第一天共吃了多少个桃子? 思路:我们可以采用逆向思维,第十天剩一个,前一天则为 S9 = (S10 +1)*2,以此推算前一天。可以采用递归(下面介绍三种方法) Day10--------------------------1 Day9-------------------------- 4 Day8---

学习记录 953

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

java语言程序设计(基础篇)第十版编程练习题[2.13]

(财务应用程序:复利值)假设你每月向银行账户存 100 美元,年利率为 5%, 那么每月利率是0.05/12=0.00417。第一个月之后,账户上的值就变成: 100 * (1 + 0.00417) = 100.417 第二个月之后,账户上的值就变成: (100 + 100.417) * (1 + 0.00417) = 201.252 第三个月之后,账户上的值就变成: (100 + 201.252...

weixin_40476031的博客 2036

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

ESP32-P4 RISC-V环境搭建:Windows下8大硬核坑与可信构建链重建

RISC-V架构正加速进入嵌入式主流,而ESP32-P4作为乐鑫首款RISC-V双核SoC,标志着从Xtensa向开放指令集的实质性跨越。其构建本质是跨架构工具链协同问题:需严格匹配Python 3.11.x、riscv32-esp-elf工具链、ESP-IDF v5.3+及Windows系统调度机制。技术价值在于支撑工业PLC网关、双核锁步安全应用等高可靠性场景;典型挑战包括PATH路径注入冲突、Windows Defender对pyserial动态加载的误拦截、CH9102F驱动兼容性、以及多工具链共存

weixin_33919950的博客 302

Java语言程序设计第十章编程练习题10.13

public class MyRectangle2D { public double x=0; public double y=0; public double width=1; public double height=1; public double getX() { return x; } public void setX(double x) { this.x...

E3y183的博客 2478

Java黑皮书编程练习题7.13(随机数选择器)

编写以下方法,返回start到end之间的随机数,但不能是numbers中的数。 public static int getRandom(int start, int end, int... number) 例如,调用getRandom(1,100,4,8,95,93)返回一个1到100之间且不包含4、5、95、93的数。编写测试程序,调用getRandom(1,100,4,8,95,93)45次,并采用%4d格式以每行15个数字 的形式显示结果。 public class Exercise07_1

AJJGL的博客 1657

java语言程序设计(基础篇)第十版编程练习题[1.13]

(代数:求解 2 x 2 线性方程)可以使用Cramer规则解下面的 2 x 2 线性方程组: ax + by = e ed - bf af - ec x = ——————— y = ———————— cx + dy = f ad - bc ad - bc 编写程序,求解以下方程组并显示x和y的值。 3.4x + 50.2y = 44.5 2.1x + 0.55y = 5.9 /*...

weixin_40476031的博客 648

Java语言程序设计基础篇_编程练习题*16.13(比较不同利率的贷款)

改写编程练习题5.21,创建一个图形用户界面,如图16-41b所示。程序应该允许用户从文本域输入贷款额以及以年为单位的贷款年限,在文本域中会显示关于每种利率的月偿还额和总偿还额,利率从5%到8%,按1/8(0.125%)递增。

2301_78998594的博客 450

java编程思想练习题-第3章练习13-char的二进制

题目:编写一个方法,它以二进制形式显示char类型的值。使用多个不同的字符来展示它。     import java.util.*; public class test { public static int transform(int a ) { int temp,result; if(a==1) return 1; ...

bongduangbong的博客 319

Java语言程序设计基础篇_编程练习题*18.13 (找出数组中的最大数)

编写一个递归方法,返回一个数组中的最大整数。编写一个测试程序, 提示用户输人一个包含 8 个整数的列表,然后显示最大的元素。

2301_78998594的博客 251

Java语言程序设计基础篇_编程练习题**15.13 (几何问题:是否在矩形内?)

请编写一个程序,绘制一个中心在(100, 60)宽为100而高为40的固定的矩形。当鼠标移动时,显示一条消息表示鼠标指针是否在矩形内,如图15-27b所示。为了检査一个点是否在矩形内,使用定义在 Node 类中的contains方法

2301_78998594的博客 327

Java语言程序设计基础篇(第10版)编程练习题13.18(使用 Rational 类)

第十三章第十八题(使用 Rational 类)编写程序,使用 Rational 类计算下面的求和数列,你将会发现输出是不正确的 ,因为整数溢出(太大了)。为了解决这个问题 ,参见编程练习題13.15。

2301_78998594的博客 255
上一篇: java基础编程练习题12
下一篇: java基础编程练习题14
NewBee.Mu
博客等级 码龄8年 602粉丝 379原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值