自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++第十章习题

2 重载 + - * /,使之能够用于复数类Complex的运算,运算符重载函数作为成员函数。1.重载+函数,实现复数的加法运算,运算符重载为非成员 非友元的普通函数。6.处理double型数据和Complex复数的相加。记得重载函数,需要return 一个类型。4.重载运算符,使之能用于矩阵的相加。

2023-07-22 20:42:39 84

原创 C++习题 第九章 类和对象

9.利用静态数据和静态成员函数,计算商品的平均价格和总收入。12.在类模板外定义成员函数。

2023-07-18 17:37:15 115 3

原创 C++习题 自定义数据类型

2.1.定义一个结构体(包括年月日),如数年月日,输出该日在本年中是第一天,注意闰年问题 ,用函数days实现计算。1.定义一个结构体(包括年月日),如数年月日,输出该日在本年中是第一天,注意闰年问题。用函数输入结构体Student的数据,并输出。链表的创建、打印输出、插入、删除操作。

2023-07-13 18:42:09 204 1

原创 C++第六章习题

C++ 第六章习题(指针)

2023-07-11 19:56:35 253 1

原创 C++第五章习题

不能被2~(int)sqrt(m)整除 (无法判断素数2,单独处理)用数组存放每月的天数,如果闰年,需要判断一下,如果大大于2月,加一天。17.输入十个学生的姓名、学号、成绩,输出不合格的学生信息。3,已经排好序的数组,输入一个数字,按原来的规律插入。不能被2~m-1整除 (无法判断素数2,单独处理)以中间元素为中心,将两侧对称的元素的值互换即可。实际为(a+b)的n次方展开后的各项系数。和第二题的方法一样,也可以用起泡法。1、筛选法判断素数,逐渐除的方式。(1)字符串数组实现逆序输出。

2023-07-09 17:01:50 46 1

原创 C++ 第四章习题

1.求最小公约数 最小公倍数 辗转相除法。

2023-07-06 19:27:07 40 1

原创 C++基础知识

第三章课本以及章节习题。

2023-06-26 13:47:52 38 1

原创 C++基础知识《一》

三个数字从小到大排序\b:相当于前移一位\t:跳到下一个tab位置转义符号章节2.8《书本以及习题第二章部分》

2023-06-25 18:21:12 31

原创 【Java】System类、StringBuilder、包装类、Collection集合、迭代器

System类1、System.currentTimeMillis()2、arraycopy 复制数组// Arrays.toString():遍历数组StringBuilder类append方法:添加任意类型数据的字符串形式,并返回当前对象自身StringBuilder d = new StringBuilder(); d.append("abc"); d.append(1); //or 链式编程 d.append("abc").append(1);toStr

2020-08-28 18:50:54 127

原创 【Java】时间日期相关类 Date 、Calendar

Object类:a.equal(obj) :比较的是地址值Object.equal(a,b):包容性较强 // a可能为空值Date类:时间原点:1970-1-1 00:00:00(英国格林威治)->中国 1970-1-1 08:00:001、打印当前系统时间距离时间原点经过了多少毫秒:Date d = new Date();System.out.println(d3.getTime());System.out.println(System.currentTimeMillis(

2020-08-17 23:22:59 169

原创 【Java】发红包案例——平均和手气红包两种

运用到了一个接口——Redpublic interface Red { ArrayList<Integer> devide(int totalMoney,int totalCount);}普通红包实现public class CommonRed implements Red{ @Override public ArrayList<Integer> devide(int totalMoney, int totalCount) { ArrayList<Int

2020-08-14 19:30:10 568

原创 【Java】接口、多态——笔记本USB接口案例

在Java 9+版本中,接口的内容可以有:1、成员变量其实是常量public static final 数据类型 = 数据值;注意:常量名必须进行赋值,一旦赋值不可改变2、接口中最重要的就是抽象方法public abstract 返回值类型 方法名称(参数列表);注意:实现类必须覆盖重写所有的接口方法,除非实现类是抽象类3、从java 8开始,接口里允许定义默认方法public default 返回值类型 方法名称(参数列表){方法体}注意:默认方法也可以被覆盖重写4、从Java 8开

2020-08-10 22:55:27 292

原创 【Java】继承、抽象 平均发红包案例

Java语言继承的特点:单继承、多级继承、一个子类的直接父类是唯一的,但是一个父类可以拥有很多个子类抽象类和抽象方法的使用:1、不能直接创建new抽象类对象2、必须一个子类来继承抽象父类3、子类必须覆盖重写抽象父类当中的所有抽象方法@Override覆盖重写(实现):去掉抽象方法的abstract关键字,补全{}内容注意:一个抽象类不一定含有抽象方法,但是含有抽象方法的类一定是抽象类。【没有抽象方法的类也不可以直接创建对象,在一些特殊场景下有用途】发红包案例成员类public cl

2020-08-07 19:18:31 103

原创 【Java】Arrays数组工具类

int[] array = {12,34,55}; //将int数组按默认格式变成字符串 String str = Arrays.toString(array); System.out.println(str);//[12,34,55] int[] intarray = {12,11,66,77,88}; //按照默认升序对数组元素进行排序 Arrays.sort(intarray); System.out.println(Arrays.toString(intarr..

2020-08-06 21:37:23 75

原创 【Java】static

static修饰成员变量static修饰idCount成员变量 自动生成学号public class Student { private int id;//学号 public String name; public int age; private static int idCount=0;//学号计数器,每当new一个新对象,idCount++ public int getId() { return id; } public void setId(int id) { this.i

2020-08-06 21:22:49 130 3

原创 【Java】统计字符串中各种字符的个数

Scanner put = new Scanner(System.in); System.out.println("请输入一个字符串"); String str = put.next(); char[] array = str.toCharArray(); int a=0,b=0,c=0,d=0; for(int i=0;i<array.length;i++) { char ch = array[i]; if('A'<= ch&&ch <='

2020-08-05 11:29:41 1256

原创 【Java】开发基础

计算机存储单元位(bit):一个数字或一个数字1,代表一位。字节(Byte):每逢8位是一个字节,这是数据存储的最小单位。1Byte = 8bit1MB/S = 8Mbps1KB = 1024Byte1MB = 1024KB1GB = 1024MB1TB = 1024GB1PB = 1024TB1EB = 1024PB1ZB = 1024EB命令提示符(cmd)切换盘符 D:或 C:进入文件夹 cd 文件夹名称进入多级文件夹 cd 文件夹1\

2020-08-05 11:22:06 230

空空如也

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

TA关注的人

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