自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 MVC结构

在下面的例10.15中,首先编写一个封装三角形的类(模型角色),然后编写一个窗口。要求窗口使用3个文本框和一个文本区为三角形对象中的数据提供视图,其中,3个文本框用来显示和更新三角形对象的3个边的长度;文本区对象用来显示三角形的面积。窗口中有一个监视器担任控制器角色,用户单击该按钮后,控制器用3个文本框中的数据更新三角形的3个边,然后让三角形返回面积,并将返回的面积显示在文本区中。控制层,事件处理类的实现。视图层,用户界面的实现。

2024-06-14 14:09:19 235

原创 一个简单的private,get***,set***的用法

【代码】一个简单的private,get***,set***的用法。

2024-03-24 12:52:25 164 1

原创 利用Java编写两个数简单的运算

然后,在每次计算后,我们输出历史记录,并询问用户是否要查看历史记录、退出程序或继续计算。如果用户选择继续计算,我们就回到循环的开始,等待用户输入新的计算参数。此外,对于更复杂的数学运算和函数,你可能需要引入更强大的数学库。在这个改进后的代码中,我们创建了一个ArrayList<String>类型的变量history来存储每次计算的结果。这个程序会提示用户输入两个数、一个运算符,然后根据输入的运算符进行相应的运算,并输出结果。之后,程序会询问用户是否要退出,根据用户的输入(y或n)来决定是否结束程序。

2024-03-15 22:41:21 1423 2

原创 利用Java建立一个银行账户类

包含存款、取款、查询余额等操作。用此类创建对象,对象1的账号为100,姓名为Tom、密码。利用Java建立一个银行账户类,能够存放用户的账号、姓名、密码和账户余额等个人信息。为11111,账户余额为10000。进行存钱、取钱、查信息操作。

2024-03-15 22:14:09 1430 1

原创 用函数的递归调用编程实现:有一对兔子,出生后第3个月起每个月都生一对小兔子,小兔子长到第3个月后每个月又生一对兔子。假设所有兔子都不死,那么一年(20个月)后共有多少对兔子?

【代码】用函数的递归调用编程实现:有一对兔子,出生后第3个月起每个月都生一对小兔子,小兔子长到第3个月后每个月又生一对兔子。假设所有兔子都不死,那么一年(20个月)后共有多少对兔子?

2024-01-02 21:38:24 441 1

原创 猴子吃桃问题:设有若干个桃子,1只猴子第一天吃了所有桃子的一半多一个,第二天吃了剩下桃子的一半多一个,每天如此,到了第七天吃时只有一个桃子,求一个有多少个桃子

则cal(n)=(cal(n+1)+1)*2 (n<7)定义函数cal(),求桃子的数量。

2024-01-02 21:37:01 532 1

原创 穷举法(枚举法)计算:五元的人民币兑换成1元、5角和1角的硬币,共有多少种不同的兑换方法,输出兑换的方法和一共有多少种。

在已知答案范围的情况下,依次地枚举该范围内所有的取值,并对每个取值进行考查,再确定是否满足条件。穷举法(枚举法)计算:五元的人民币兑换成1元、5角和1角的硬币,共有多少种不同的兑换方法,输出兑换的方法和一共有多少种。蓝桥杯比赛中的许多题目对于算法的设计是有时间要求的,甚至有时会非常苛刻。“穷举”顾名思义是能通过列举的方法将结果列举完的。如果选择的结果是无限连续的,就无法用穷举法来实现。充分利用了计算机运算速度快的特点,思路简单直接,能够解决大部分的问题。事先不知道结果的准确值,但知道结果所在的范围。

2023-12-27 14:11:23 831 1

原创 在诗歌朗诵比赛中,设N(#define N 5)个选手参赛,有M(#define M 6)个评委,M个评委依次为每个选手打分

在诗歌朗诵比赛中,设N(#define N 5)个选手参赛,有M(#define M 6)个评委,⑥在主函数中调用InPut()、Average()、Sort()和OutPut()函数,并输出结果。①编写Max()函数和Min()函数求评委为每一个选手打分的最高分和最低分;要求编写程序实现输出每个选手的最终得分,②编写Average()函数求每一个选手的最终得分;⑤编写OutPut()函数对数组元素进行输出;④编写InPut()函数对数组元素进行输入;③编写Sort()函数进行排序;

2023-12-10 14:33:16 185

原创 编写一个函数判断一个整数是否为素数,如果是返回1,否则返回0,在主函数调用该函数,输入一个整数,输出判断结果。

注意素数的判断方法用根号sqrt(n),调用数学函数库,要加头文件。输入一个整数,注意使用提示语句printf("请输入一个整数")在主函数中调用函数,要进行声明。重点有返回值是1或0;

2023-12-07 15:07:22 3996

原创 将一个二维数组的行元素和列元素互换,然后储存到另一个二维数组中(即进行矩阵的转置)。

然后储存到另一个二维数组中(即进行矩阵的转置)。将一个二维数组的行元素和列元素互换,

2023-11-23 11:09:40 867

原创 编程在屏幕上打印杨辉三角形的前10行

同理可以求的杨辉三角形的前n行。

2023-11-23 10:49:25 159

原创 求二维数组a[3][4]={{5,2,0,9},{3,7,12,6},{10,4,1,8}}中的最大值,最小值

思路:寻找二维数组中的最大值或者最小值,需要首先引入变量一个最大值或者最小值,再与数组中的每一个元素进行比较。

2023-11-23 10:37:38 115

原创 现有4行4列的整型数组,每个数组元素的值是其行坐标和列坐标的平方和,编写程序,将该二维数组输出,要求输出4行4列的序列

现有4行4列的整型数组,每个数组元素的值是其行坐标和列坐标的平方和,编写程序,将该二维数组输出,要求输出4行4列的序列。

2023-11-23 10:21:45 210

原创 关于二维数组的知识点

接上一篇文章,进阶版:二维数组输入输出。

2023-11-23 10:07:57 50

原创 关于二维数组的知识点

注意两个循环,外层循环控制二维数组的行,内层循环控制二维数组的列。printf("\n")要写在外层循环里面,内层循环外面。

2023-11-23 09:58:50 47

原创 编程实现,从键盘输入一个4行4列的整型数组序列, 计算输出对角线的数之和。

【代码】编程实现,从键盘输入一个4行4列的整型数组序列, 计算输出对角线的数之和。

2023-11-23 09:39:44 564

原创 一维数组a的长度为10,现有前9个数据,按从小到大的顺序排列,依次为:-22,0,15,35,76,90,99,105,120。编写程序,实现将88插入该数组,且插入后的数据依然按从小到大的顺序

依次为:-22,0,15,35,76,90,99,105,120。一维数组a的长度为10,现有前9个数据,按从小到大的顺序排列,且插入后的数据依然按从小到大的顺序排列。编写程序,实现将88插入该数组,

2023-11-23 09:17:55 94

原创 编写程序,依次输入一批正数,并求所有输入的整数之和,当输入负数或0时结束

并求所有输入的整数之和,当输入负数或0时结束*//*编写程序,依次输入一批正数,

2023-11-21 17:05:43 994

原创 编写程序,计算并输出以下数列前20项的和。要求结果保留4位小数。2/1,3/2,5/3,8/5,13/8,21/13…

*编写程序,计算并输出以下数列前20项的和。要求结果保留4位小数。

2023-11-21 17:01:30 197

原创 求和s= 2+22+222+.....222222222222(n个)

/求和s= 2+22+222+.....222222222222(n个)

2023-11-21 16:56:47 290

原创 近似计算e

*编写程序,求e的近似值,直到最后一项的绝对值小于10的-5次方为止,编写程序,求e的近似值,直到最后一项的绝对值小于10的-5次方为止,(要求用do-while和while两种方法)(要求用do-while和while两种方法)

2023-11-21 16:50:55 386

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除