自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实验6-异常与收集类实验 - 计科编程题5. 异常处理9_1十六进制输入异常

从键盘输入一个十六进制数,将其转化为十进制数输出。如果输入的不是一个有效的十六进制数,则抛出异常。若不是有效的十六进制数,则输出“非十六进制字符”输入一个十六进制数。

2025-04-07 23:26:10 127

原创 实验6-异常与收集类实验 - 计科编程题3. 异常处理9_2计算复数

编写一个程序计算两复数之和,输入表达式为(2.1,3.5i)+(4.2,5.7i),则结果为(6.3,9.2i)。如果输入错误(包括无括号,少括号,无i,逗号为中文),则通过异常处理提示“数据格式错”。注意,两个复数之间的分隔符是“+”,可编写一个方法将带括号复数字符串转化为实际的复数对象。输入一行,按要求输入表达式。

2025-04-07 23:10:22 96

原创 实验6-异常与收集类实验 - 计科编程题1. 异常处理9_4彩票中奖

编写一个模拟彩票中奖程序,随机产生一个中奖整数(方便测试设置为7),用户可以循环输入猜测的数字串,如果输入的数字不是中奖整数,则无显示继续输入。在3种情形下将结束循环,第1种情形是用户输入“quit”,输出“结束”后结束循环;第2种情形是用户输入“give me hint”这个后门查看显示中奖号码,输出中奖号码后结束循环;第3种情形是用户猜中了中奖整数,则输出“你中奖了”,同样结束循环。其他输入视为非法,提示用户输入一个整数。根据输入,输出不同结果。按题目要求输入多行。非法输入,请输入整数。

2025-04-07 22:46:19 104

原创 实验5-抽象类与接口实验-计科编程题6. 抽象类和接口8_1通知接口

定义一个接口,其中包含一个display() 方法用于显示信息:通知类、汽车类、广告类均要实现该接口,例如显示“通知接口”、“汽车油量”和“广告消息”,试编程实现并测试类的设计。创建的对象用接口引用,并通过接口引用变量执行display()方法。输入一行,输入通知类、汽车类、广告类要显示的内容,用空格分隔。输出三行,分别输出要显示的内容。通知内容 汽油油量 广告消息。

2025-03-29 17:22:21 302

原创 实验5-抽象类与接口实验-计科编程题5. 抽象类和接口8_2形状接口

定义接口Shape,其中包括一个方法size(),设计矩形、圆、圆柱体等类实现Shape接口,其size()方法分别表示计算矩形面积、圆面积、圆柱体的体积(圆面积*高);分别创建代表矩形、圆、圆柱体的3个对象存入一个Shape类型的数组中,通过调用size()方法将数组中各类图形的大小输出。(注:圆面积用Math.PI计算)输入一行,输入矩形长、宽,圆半径,圆柱体高,空格分隔。输出各类图形的大小。

2025-03-29 17:07:28 157

原创 实验5-抽象类与接口实验-计科编程题4. 抽象类和接口8_3水果抽象类

定义一个抽象类————水果,其中包括getWeight()方法,编写程序分别创建苹果、桃子、橘子3个类,创建若干水果对象存放在一个水果类型的数组中,输出数组中所有水果的类型和重量。输入一行,输入3类水果的重量,空格分隔。输出3类水果的类型和重量。

2025-03-29 16:33:45 174

原创 实验5-抽象类与接口实验-计科编程题2. 常用数据类型处理类7-4 整数拼接为字符串及串中整数分离处理

【问题描述】利用键盘产生10个10-90之间的不重复整数,将这些数拼接在一个字符串中,用逗号隔开,每产生一个新数,要保证在该字符串中不存在。最后将串中的整数分离存放到一个数组中,将数组的内容按从小到大输出。【样例输入】11 12 12 13 15 14 16 16 17 19 18 50。【输出形式】分行输出拼接字符串、整数数组及升序数组。【输入形式】输入一行整数,整数间以空格间隔。

2025-03-28 16:49:19 185

原创 4. 求解姐妹素数对

【问题描述】利用求素数的方法,找出3~99的所有姐妹素数。所谓姐妹素数,是指两个素数为相邻奇数。【输入形式】输入目标范围【输出形式】逐行输出满足条件的姐妹素数【样例输入】3 9【样例输出】3 55 7【样例说明】【评分标准】【注】此分栏为西安理工大学JAVA练习题,所有答案仅供同学们参考。

2025-03-07 22:15:39 107

原创 5. 查找某个数据在数组中出现的位置

【输出形式】如果命中,则输出目标元素在数组中的下标,反之输出target 目标元素 is not exist!【输入形式】先输入数组大小,再输入数组内容,最后输入查找的元素。输入生成一维数组,查找某个数据在数组中出现的位置。

2025-03-07 22:14:26 121

原创 6. 求数组中的最大元素值和所有元素的平均值

输入生成一维数组,求数组中的最大元素值和所有元素的平均值。

2025-03-07 22:12:31 151

原创 7. 数字三角形

用命令行参数输入一个整数n(范围为2~9),输出含n行数据的数字三角形。【样例说明】样例是输入为4时的三角形。

2025-03-07 22:10:36 181

原创 3. 实验六——输入输出2

3.实验六——输入输出2【问题描述】定义一个3维向量类,要求重载运算符“+”实现向量加法和 “+=”实现赋值加法。【样例输入】23.4 -9.8 157.28 66 29.5【样例输出】v1: (30.68,56.2,44.5)v1: (54.08,46.4,59.5)【说明】【样例输出】的每行数据后面没有空行。

2024-12-20 11:32:07 324

原创 2. 实验8——文件操作——写文本文件

2. 实验8——文件操作——写文本文件【问题描述】输入一个字符串"data.txt",作为输入文件的名字。该文件的内容为若干个整数,读取这些整数求和,并将和写入名为“result.txt”的文件。【样例输入】data.txt【样例说明】文件中已经存放了一组数,例如:1 2 3 4 5 6 7 8 9 10将和写入result.txt文件中,即55

2024-12-20 11:29:35 358

原创 1. 实验六——输入输出1

1. 实验六——输入输出1【问题描述】定义一个复数类,并为其重载>>和

2024-12-20 11:27:33 124

原创 3. 实验7——类的多态性与虚函数——计算图像面积

3.实验7——类的多态性与虚函数——计算图像面积【问题描述】设计一个矩形类、一个圆形类和一个图形基类,计算并输出相应图形面积。函数成员变量据情况自己拟定,其他要求如下:图形类(shape)纯虚函数:void PrintArea(),用于输出当前图形的面积。矩形类(Rectangle)继承Shape类,并且重写PrintArea函数,输出矩形的面积,输出格式为:矩形面积= width*height。带参构造函数:Rectangle(float w,float h),这

2024-12-20 11:23:08 451

原创 2. 实验7——类的多态性与虚函数——复读机的毁灭

2. 实验7——类的多态性与虚函数——复读机的毁灭【问题描述】设计三个复读机类并实现一个普通函数。具体要求如下:复读机类( Repeater )它有一个成员函数 Play,在这里它什么也不做。它还有一个析构函数,它被调用时会输出一行砰!。正向复读机类( ForRepeater )继承 Repeater 类并重写 Play 函数,输出没想到你也是一个复读机且在析构函数中输出正·复读机 炸了。反向复读机类( RevRepeater )继承 Repeater 类也重写 P

2024-12-20 11:18:06 402

原创 1. 实验7——类的多态性与虚函数——人与复读机

实验7——类的多态性与虚函数——人与复读机【问题描述】设计人类、英语学生类和复读机类三个类。体要求如下:人类( Chinese )它有一个虚函数 greet,函数输出中文问候,即你好。英语学生类( EnglishLearner )继承 Chinese 类,重写 greet 函数,访问性为 public,输出英文问候,即Hello。复读机类( Repeater )继承 Chinese 类,以 public 访问性重写 greet 函数,函数调用 Chinese 类的 gr

2024-12-20 11:12:30 291

原创 3. 实验6——类的继承与派生——保护继承 —— 学生信息类

3. 实验6——类的继承与派生——保护继承 —— 学生信息类【问题描述】采用保护继承设计学生信息类,并实现 Set 和 PrintSID 函数,具体要求如下:

2024-12-09 09:32:10 440

原创 2. 实验6——类的继承与派生——研究生信息类

2. 实验6——类的继承与派生——研究生信息类【问题描述】采用私有继承完成学生信息类和研究生信息类的设计。设计学生信息类( Student )和设计研究生信息类( Graduate ),Graduate 类公有继承 Student 类,而 Student 类私有继承 People 类,并实现他们的成员函数以及一个普通函数,具体要求如下:

2024-12-08 22:26:07 390

原创 1. 实验6——类的继承与派生——狼人类

1. 实验6——类的继承与派生——狼人类【问题描述】采用多继承设计一个狼人类。实现三个类的设计,其中成员变量和成员函数的访问性可自行设置,具体要求如下:

2024-12-08 22:22:41 381

原创 2. 实验5——运算符重载——学生信息转换

2. 实验5——运算符重载——学生信息转换【问题描述】设计学生和教师两个类,类中成员变量都为私有,成员函数都为公有,并实现它们之间的转换,具体要求如下:

2024-12-08 22:15:03 232

原创 1. 实验5——运算符重载——复数运算

1. 实验5——运算符重载——复数运算【问题描述】设计一个复数类并实现复数的三种运算。设计一个复数类( Complex ),该类有两个成员变量和两个函数(成员变量访问性为私有,函数为公有),并重载+,-,*运算符,实现复数的加、减、乘运算,具体要求如下:

2024-12-08 22:12:28 343

原创 2. 实验4——动态内存分配——成绩处理

2. 实验4——动态内存分配——成绩处理【问题描述】要求能处理任意人数的成绩,总人数由用户输入,然后输入对应数量的成绩,最后根据根据输入的号码(最小号码是1)输出对应学生的成绩,当输入号码不合法时,输出Error。

2024-12-08 22:10:16 203

原创 1. 实验4——动态内存分配——统计学生成绩

1. 实验4——动态内存分配——统计学生成绩【问题描述】统计多个班级的所有学生的C++课程成绩。

2024-12-08 22:09:03 176

原创 2. 实验三——任务1

2. 实验三——任务1【问题描述】图书查找。有若干本图书,图书信息包括图书书名、作者、出版社和价格。价格定义为const 成员,初始化为23.8。(1)输入图书数目;设计构造函数输入每本图书信息;(2)设计查找函数,输入要查找的图书书名;根据图书书名查找图书并显示相关信息。

2024-12-08 22:02:14 985

原创 3. 实验3——类对象作为输出参数

3. 实验3——类对象作为输出参数【问题描述】编写 2 个函数,分别是 add 与 mul,分别完成 Int 的加法操作与乘法操作。这个 2 个函数均为 void 类型,拥有 3 个参数。其中前 2 个是输入参数,最后 1 个是输出参数。

2024-12-08 22:00:06 208

原创 2. 实验3——对象作为函数返回值

2. 实验3——对象作为函数返回值【问题描述】编写 2 个函数,分别是 add 与 mul,分别完成 Int 的加法操作与乘法操作。2 个函数均拥有 2 个 Int 常引用的形参,返回类型均为 Int。

2024-12-08 21:57:00 336

原创 1. 实验3——类对象作为函数形参

1. 实验3——类对象作为函数形参【问题描述】类对象作为函数形参编写一个 output 函数,以 Int 的常引用作为形参,其功能是输出形参的成员变量的值。输出为一行。

2024-12-08 21:54:57 217

原创 3. 实验2——静态成员 —— 模拟共享书店

3. 实验2——静态成员 —— 模拟共享书店【问题描述】假设有一个这样的共享书店,当客户进入书店时需要托管一定数量的书籍,而这些书籍将被书店内所有用户共享,当客户离开书店时,他便会把之前进入书店托管的书一起带走。设计一个 User 类(客户类),现有一个共享书店,该书店客户在进入书店时需要托管一定量的书籍,而这些书籍将由书店内所有用户共享,当客户离开书店时,他还是要将他进入书店时托管的书带走。设计时访问性可自主选择,具体要求如下:

2024-12-08 21:53:12 351

原创 2. 实验2——对象数组 —— 学生信息表

2. 实验2——对象数组 —— 学生信息表【问题描述】编写一个能管理多条学生信息的程序。设计 Student 类并实现用于管理学生信息表(学生表的长度不超过5)的3个函数,成员变量和函数的访问性都为公有的,具体类结构和函数要求如下:

2024-12-08 21:50:04 436

原创 1. 实验2——构造函数——学生信息类

1. 实验2——构造函数——学生信息类【问题描述】设计一个带有构造函数和析构函数的学生类。编写一个学生类 Student,类中含有两个成员变量、两个构造函数和一个析构函数(访问性都为公有的),具体要求如下:

2024-12-08 21:45:17 412

原创 3. 实验1——类与对象——汽车类

3. 实验1——类与对象——汽车类【问题描述】设计一个汽车类,并实现它的基本功能。设计汽车类实现汽车的基本功能,根据输入的命令来输出汽车的整体状态。具体要求如下:

2024-12-08 21:41:39 222

原创 2. 实验1——类与对象——长方形类

2. 实验1——类与对象——长方形类,【问题描述】设计一个长方形类,通过访问它的成员变量来计算面积。

2024-12-08 21:38:37 529

原创 1. 实验1——类与对象——学生信息类

1. 实验1——类与对象——学生信息类

2024-11-25 21:27:50 223

原创 3. 实验5——运算符重载——矩阵运算

设计一个矩阵类,并实现简单的矩阵运算。具体要求如下:成员变量:这一部分学员可以自由发挥,但要求都是私有成员。

2024-11-18 16:55:12 205

原创 1. 实验三——任务2

利用静态的概念,编写一个小猫类,共5只小猫,小猫信息包括小猫品种和小猫重量:

2024-11-11 14:57:21 375

原创 函数习题(10):递归方法求计算x-x2+x3-x4+…+(-1)n-1xn值

函数习题(10):递归方法求计算x-x2+x3-x4+…+(-1)n-1xn值用递归方法求计算x-x2+x3-x4+…+(-1)n-1xn值【输入形式】输入仅一行,输入x和n,用空格隔开。(n>0)【输出形式】输出仅一行,输出计算结果(小数点后保留2位)。

2024-10-09 23:27:50 475

原创 函数习题(8):递归方法求n阶勒让德多项式的值

函数习题(8):递归方法求n阶勒让德多项式的值。用递归方法求n阶勒让德多项式的值,递归公式为: pn(x)=1 (n=0) pn(x)=x (n=1) pn(x)=((2n-1)*x-pn-1(x)-(n-1)*pn-2(x))/n (n≥1)

2024-10-08 13:52:33 1237

原创 函数习题(9):分解一个整数的所有素数因子

函数习题(9):分解一个整数的所有素数因子编写函数primedec(m)输出正整数m的所有素数因子。例如m为120时,输出为:2 2 2 3 5【输入形式】输入仅一行,输入m的值。【输出形式】输出仅一行,输出素数因子,用空格分隔。【样例输入】120【样例输出】2 2 2 3 5

2024-10-07 15:37:56 312

原创 函数习题(7):递归完成x的n次方的计算

函数习题(7):递归完成x的n次方的计算编写求x的n次方(n为正整数)的递归函数。【输入形式】输入仅一行,输入x和n(n>0)值。【输出形式】输出仅一行,输出x的n次方的值。【样例输入】2 3【样例输出】8

2024-10-07 14:58:33 593

空空如也

空空如也

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

TA关注的人

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