自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 5.C语言期末速成之——数组

当你需要存储多个相同类型的数据时,C语言的数组是非常有用的数据结构。数组可以看作是一个有序的集合,它使得处理大量数据变得更加简便。通过一维数组、二维数组和字符数组,你可以轻松地处理大量数据,使代码更加有组织、高效。对于更复杂的应用,数组为数据的组织和访问提供了有力的工具。二维数组是数组的数组,它可以看作是一个表格,有行和列。一维数组是一组按顺序排列的相同类型的元素,可以通过索引访问每个元素。数组的索引从0开始,逐次递增。字符数组是一维数组的特殊形式,通常用于存储文本数据(字符串)。字符串实际上是以空字符。

2023-08-13 18:10:54 75

原创 4.C语言期末速成之——循环结构程序设计

当编写程序时,我们常常需要重复执行某些操作,例如处理一系列数据、创建重复的模式等。循环适合于已知循环次数的情况。它包含一个初始化步骤、一个条件判断以及每次循环后执行的步进操作。循环是基于条件判断的,只有当条件为真时,循环体内的代码才会执行。循环在开始之前会检查条件。在选择使用循环结构时,要根据具体情况选择适合的循环类型,并根据循环内部的逻辑需求使用。循环首先执行循环体内的代码,然后检查条件是否为真。在循环内部使用,可以在满足特定条件时提前终止循环。在循环内部使用,可以跳过当前迭代,继续下一次迭代。

2023-08-13 18:06:14 55

原创 3.C语言期末速成之——选择结构程序设计

在C语言中,你可以使用条件运算符,就像是在做抉择。比如,你想知道你的年龄和朋友的年龄是否相同。想象你在写程序,需要根据某个条件来判断是否执行某些操作。当您在C语言中需要根据不同的条件执行不同的操作时,可以使用选择结构来进行条件判断。想象你在玩游戏,不仅要看你的分数高不高,还要看你是否在前三名。在C语言中,你可以在。条件运算符用于在一个表达式中进行条件判断,根据条件的真假返回不同的值。语句,就像是在不同的选项之间切换,根据不同的情况执行不同的操作。语句用于执行条件判断操作,如果条件为真,则执行指定的代码块。

2023-08-13 18:00:05 59 1

原创 2.C语言期末速成之——顺序程序设计

当介绍C语言的数据类型时,可以将其分为基本数据类型和派生数据类型两大类。基本数据类型是构建程序的基础,而派生数据类型是基于基本数据类型创建的,用于更复杂的数据结构和数据表示。以下是对C语言常见的数据类型的详细介绍:

2023-08-13 17:39:26 109 1

原创 1.C语言期末速成之——认识C语言(C语言大体介绍)

编程的代码就像是写一封电脑能够理解的信,我们使用一些特殊的字词和规则来编写代码。但是计算机并不能直接读懂我们写的代码,所以我们需要一个“翻译官”,这个翻译官就是编译器。编译器会把我们写的代码翻译成计算机能够执行的指令。C语言是一个强大且广泛使用的编程语言,通过理解它的基础概念和语法,你将能够进入编程的世界,并逐步掌握更高级的技术。这只是C语言的冰山一角,还有很多内容需要学习,比如更复杂的数据类型、条件语句、循环结构等。你可以阅读一些入门的C语言教程,参考一些示例代码,逐步扩展你的知识。

2023-08-13 17:32:25 102 1

原创 15.C++期末速成之——STL(完结)

C++的STL(标准模板库)是C++标准库中的一个重要组成部分,它提供了一组通用的数据结构和算法,用于处理常见的数据操作。STL的设计使用了模板,因此它是泛型的,可以适用于不同类型的数据。STL主要包括以下三个组件:容器(Containers)、算法(Algorithms)和迭代器(Iterators)。

2023-08-10 17:28:32 162 1

原创 14.C++期末速成之——命名空间和异常处理

当我们编写复杂的C++程序时,可能会遇到名称冲突的问题,也可能需要处理程序中可能出现的异常情况。C++的命名空间和异常处理是两个非常重要的特性,它们分别用于解决这些问题。

2023-08-10 17:27:04 43 1

原创 13.C++期末速成之——泛型和模板

通过泛型和模板,我们可以编写适用于多种数据类型和数据结构的通用代码,提高了代码的效率和可维护性。同时,C++标准模板库(STL)也提供了大量现成的泛型容器和算法,使得编写高效、健壮的程序变得更加容易。C++的标准模板库是一个重要的泛型库,提供了许多通用的数据结构(如向量、列表、映射等)和算法(如排序、查找等)。模板是C++中用于实现泛型编程的一种机制。它允许我们编写通用的代码模板,在使用时根据具体的数据类型生成对应的具体代码。函数模板允许我们定义通用的函数,其中的某些类型或参数可以被替换为泛型类型或参数。

2023-07-31 20:41:05 39 1

原创 12.C++期末速成之——文件操作

C++的文件操作允许我们读取和写入文件,这对于保存数据、读取配置文件或进行持久化存储非常有用。文件操作主要涉及到(输入文件流)和(输出文件流),它们分别用于从文件中读取数据和向文件中写入数据。

2023-07-31 20:37:45 29 1

原创 11.C++期末速成之——IO流

C++的IO流是用于输入和输出操作的机制。IO流可以与控制台、文件、网络等交互,是C++中处理输入输出的重要工具。(输入流)和(输出流)。这两个类分别对应输入和输出操作,而且它们都是通过和运算符来进行操作的。C++的IO流库包含在头文件中。

2023-07-31 20:35:26 40 1

原创 10.C++期末速成之——面向对象

C++是一种面向对象的编程语言,面向对象编程(Object-Oriented Programming,简称OOP)是一种编程范式,通过将数据和操作封装在对象中,以模拟现实世界的实体和交互,从而更加有效地组织和管理代码。

2023-07-31 20:33:08 77 1

原创 9.C++期末速成之——字符串

C++的字符串是用于存储和操作字符序列的数据类型。字符串在C++中是一种常用的数据类型,用于处理文本数据。C++标准库提供了类来支持字符串操作,提供了许多成员函数和运算符重载,使得字符串的处理更加方便和高效。

2023-07-31 20:28:33 31 1

原创 8.C++期末速成之——函数

函数的定义包括函数的返回类型、函数名称、参数列表和函数体。// 函数定义返回类型 函数名(参数列表) {// 函数体,执行特定的任务。

2023-07-31 20:24:12 38 1

原创 7.C++期末速成之——Vector容器

std::vector是C++中最常用的容器之一,它提供了一个动态大小的数组,能够自动调整大小,并提供了许多便利的成员函数,使数据的插入、删除和访问变得非常方便。

2023-07-31 20:19:57 41 1

原创 6.C++期末速成之——二维数组

C++的二维数组是一种包含多行和多列的数据结构,可以看作是数组的数组。二维数组在C++中被广泛用于表示矩阵、表格和图像等具有二维结构的数据。二维数组的声明和访问有些类似于一维数组,但需要指定两个维度:行和列。

2023-07-31 20:14:48 48 1

原创 5.C++期末速成之——数组

C++中的数组是一种存储固定大小元素集合的数据结构。数组中的每个元素都必须是相同的数据类型,并且可以通过索引访问。数组的大小在创建时指定,并且无法更改。要创建一个数组,需要指定数组的数据类型和大小。这将创建一个名为myArray的整数数组,它可以存储5个整数。要访问数组中的元素,可以使用索引。在C++中,数组的索引从0开始,因此第一个元素的索引为0,第二个元素的索引为1,以此类推。在这个例子中,我们将值10、20和30分配给数组中的前三个元素。然后,我们将第二个元素的值(20)赋值给变量x。

2023-07-31 20:12:13 50 1

原创 4.C++期末速成之——语法结构

在main函数中或其他函数中,可以声明和定义变量。声明告诉编译器变量的名称和数据类型,定义还为变量分配内存。int num;// 声明一个整型变量num// 声明并初始化一个整型变量countC++程序可以定义函数,将代码块封装在函数中,以便重复使用。

2023-07-31 20:09:30 71 1

原创 C++难点(一)——指针

指针和内存管理是C++编程中非常重要的概念,也是初学者容易遇到困惑和错误的地方。

2023-07-23 22:03:56 201

原创 3.C++期末速成之——变量

C++的变量提供了在程序中存储和操作数据的一种有效方式。了解变量的声明、初始化、作用域和数据类型等基本概念对于编写C++程序至关重要。变量必须指定其数据类型以定义存储数据的类型。在使用变量之前,必须先声明它。声明变量告诉编译器变量的名称和数据类型,以便在编译时分配适当大小的内存。变量的作用域是指变量在程序中可见和可访问的范围。C++中变量的作用域由其声明的位置决定。变量的初始化是在声明时为变量赋予一个初始值。未初始化的变量将包含一个随机值。关键字可以定义常量变量,一旦赋值,常量的值不能被修改。

2023-07-23 19:52:22 52

原创 2.C++期末速成之——库函数声明

c++期末速成

2023-07-23 18:42:14 137

原创 1.C++期末速成之——数据类型

C++期末速成文档,内容详细,逻辑清晰,两小时内就能看完

2023-07-23 18:34:49 65

原创 我大二学完了Java,怎么深入的学习Java的更多内容

我大二学完了Java,怎么深入的学习Java的更多内容相信大家在大学中学到的Java并没有那么深,学完了感觉也不能做很多东西,那么我们究竟欠缺在哪了呢?怎么在Java这条路上走得更远呢?

2023-07-12 20:28:20 88 1

软件设计体系结构+设计模式 全课件PPT,所有设计模式PPT和设计风格PPT及设计原则PPT

在这里,您将找到一份丰富的软件设计资源,涵盖了软件设计体系结构、设计模式以及设计原则等关键内容。我们为您准备了全套的课件PPT,包括软件设计体系结构的详细讲解、各种设计模式的介绍以及设计风格和原则的探讨。无论您是想要深入了解软件设计的理论知识,还是寻找实践指导和案例分析,我们都将为您提供全方位的支持和帮助。 适用人群: 这份资源适合所有对软件设计感兴趣的人群,包括但不限于软件工程师、计算机科学学生、软件开发者、系统架构师等。无论您是初学者还是经验丰富的专业人士,我们都有适合您的内容和学习路径。 使用场景及目标: 这份资源可以在多种场景下使用。如果您是一名学生或自学者,您可以通过这些课件PPT系统地学习软件设计的基础理论知识,并了解不同的设计模式和原则。如果您是一名软件工程师或开发者,您可以将这些知识应用到实际项目中,提高软件设计的质量和效率。如果您是一名系统架构师,您可以借助这些资源指导团队设计复杂系统的体系结构。 其他说明: 除了提供课件PPT之外,我们还将不定期更新相关的案例分析和实践指导,帮助您更好地理解和应用所学的知识。我们致力于为软件设计领域的学习者和从业者提供高质量的

2024-01-31

web课程设计:HTML+css+js,轮播图,三个精心设计的界面,一个简洁优美的主页 主题是AI的一个导航网站

适用人群: 这个课程适合那些对Web开发和人工智能有兴趣的初学者和爱好者。无论您是一名学生、一名自学者还是一名职业人士,只要您对学习新技能和探索新领域充满热情,我们都欢迎您的加入! 使用场景及目标: 无论您是想要打造个人网站、博客,还是为您的企业或项目创建一个引人注目的在线平台,这门课程都能够满足您的需求。通过学习HTML、CSS和JavaScript,您将掌握创建网页的基本技能,而通过学习如何设计轮播图和界面,以及打造简洁优美的主页,您将能够将这些技能应用到实际项目中,并打造出令人印象深刻的网站。 其他说明: 在这个AI导航网站的课程中,我们将引导您探索人工智能的各个领域和应用,帮助您了解AI的基础知识,并了解如何将其应用到Web开发中。无论您是想要学习技术知识,还是寻找灵感和创意,我们都将为您提供最优质的学习体验和资源支持。加入我们,开始您的人工智能之旅,让创意与技术在这里绽放 此外,我们还为您准备了一个精心设计的轮播图和三个独特的界面,以及一个简洁而优美的主页,让您能够以最直观、最愉悦的方式学习和体验。

2024-01-31

飞机大战 - Java FX入门级小游戏 - 帮你快速熟悉Java FX

一个简单的Java FX入门级的飞机大战小游戏,能实现飞机的上下左右移动,发射子弹能消灭敌方飞机,有计分系统,当敌方飞机碰到我方飞机时,游戏结束。此游戏没有复杂的贴图,只有矩形来表示飞机和子弹。 适合人群:刚刚学到了Java FX基础知识的小伙伴,但是还没有真正是做过小项目。通过这个简单的小案例,能带你快速入门Java FX 你能学到什么:1.canvas画布的基础知识,canvas是Java FX做游戏的必备知识。2.游戏的基本逻辑:碰撞体积的检测,上下左右的移动,接收键盘的信息,游戏的刷新率帧数,游戏的开始结束逻辑等。3.Java FX的基础知识:导入Application类,stage舞台,scene场景,控件等 学习前的准备:1.必须先大致掌Java FX 的开发逻辑,一些基本库的使用。2.需要用jdk8。3.建议去Java FX官网下载scene builder,这个软件能更好的帮我们构建画面布局,免去了手动写代码的麻烦

2023-08-13

空空如也

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

TA关注的人

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