自定义博客皮肤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)
  • 收藏
  • 关注

原创 冒泡排序

冒泡排序1.基本思路:将相邻的数据进行比较,根据要求进行移位,遍历一遍数据后就会得到要求的排序列2.图像3.核心思想:比较移位核心代码 for(i=1;i<=n-1;i++) //n个数排序,只用进行n-1趟 { for(j=1;j<=n-i;j++) //从第1位开始比较直到最后一个尚未归位的数,想一想为什么到n-i就可以了。 { if(a[j]<a[j+1]) //比较大小并交换 { t=a[j]; a[j]=a[j+1]; a[j+1]=t; }

2021-05-07 11:59:37 121

原创 数据库系统笔记1

数据库系统笔记1数据库的4个基本概念1.数据 data定义:1.凡是计算机中用来描述事物的记录 2.描述事物的符号记录类型:数字,文字,图形,图像,声音,文本,视频注意点: 1.数据的含义称为数据的语义,数据与其语义是不可分的。 2.数据的形式不能完全表达其内容。 3.数据是有结构的:记录是计算机存储数据的一种格式或一种方法。2.数据库 database,DB定义:1.存放数据的仓库 2.数据库是长期存储在计算机内,有组织的,可共享的大量数据的集合建立数据库的原因:收集并

2021-03-23 20:11:00 150

原创 python——数据结构——列表,元组,字典,集合

列表list1.列表中的每一个元素都是可变的。2.列表中的元素是有序的,也就是说每一个元素都有一个位置。3.列表可以容纳任何对象。基本格式list=[val1,val2,val3,val4]索引方式:基础操作:#第一模块:a_list=[1,2,3,3,4,5,6,9.2]print(a_list)#输出这个列表的值print(a_list[0])#输出这个的第一个元素的值print(a_list[-1])#输出最后一个元素的值print(a_list[5])print(

2021-01-11 21:40:41 190

原创 python——循环与Boolean类型的判断

循环for循环内置函数range我们只需要在range函数的后面的括号中填入数字range(head,tail+1)右边不包含最后一个基础的用法:for i in range(5):#range(5)中的数值有0,1,2,3,4一共五个数值,这个的功能是将每个数值输出 print(i)#输出的结果就是0,1,2,3,4for i in range(2,10):#输出2到9的数值 print(i)#输出的结果是0,1,2,3,4,5,6,7,8,9for i in

2021-01-10 15:41:39 689 2

原创 python中的+,-,/,*,%,//,于print函数的总和

python的print函数的用法(集合)a=99print(id(a))#id(a)函数是求取a的存储地址print(a)#输出a所表示的值,即99print('hello word')print("hello word")print(10)print(str(10))print('hello')print('word')print(' hello', ' word')print('hello\nworld')#\n的作用是换行print('i\nlike\nyou')

2021-01-09 20:41:57 732

原创 10进制的转换——C语言+python+C++

10进制的转换C语言(此代码以转换二进制为例——这个为公式法)#include<stdio.h>int fact(int n){if(n<2)//将 2 换成其它数如 8 就可输出 8 进制的结果return n;else{return fact(n/2)*10+n%2;//将二进制结果整个输出}}int main(void){int n;printf("enter n : \n") ;scanf("%d",&n);printf("%d",fac

2020-12-30 15:35:59 417

原创 a+b——C语言——C++——python——Java

问题描述输入A、B,输出A+B。c代码#include<stdio.h>//定义头文件int main(){ int a,b;//定义变量 scanf("%d%d",a,b);//输入定义的变量 printf("%d",a+b);//进行数据的加法 return0;}题注:对于这个题目主要是scanf和printf的使用,和变量的类型的确定c++#include<iostream>using namespace s

2020-12-29 21:16:54 259

原创 python——圣诞树——圣诞快乐

python——圣诞树1.import turtlescreen = turtle.Screen()screen.setup(375,700)circle = turtle.Turtle()circle.shape('circle')circle.color('red')circle.speed('fastest')circle.up()square = turtle.Turtle()square.shape('square')square.color('green')squ

2020-12-25 21:23:51 802 2

原创 C语言-数据结构-图

实验报告内容:一、实验目的、要求:(1)熟练掌握图的二种存储结构的建立、图的深度优先搜索和广度优先搜索二种遍历方法。(2)编写适当的主函数和相关函数,使实验题目运行出正确结果。(3)当场编程、调试、编译。(4)程序具有一定的健壮性、可读性,尽量简洁。(5)程序运行完成后分别存盘,上交实验报告,要求写出实验体会二、实验内容:1、第一道题:(1)实验题目建立有向图的邻接矩阵存储结构,实现图的深度优先搜索算法。(2)主要函数的设计思想图的深度优先搜索算法的设计思想 { i

2020-12-23 20:16:32 1064

原创 C语言-数据结构-二叉树

实验报告内容:一、实验目的、要求:(1)熟练掌握二叉树的二叉链表存储结构的建立、二叉树的三种遍历算法以及基于遍历的几种操作的实现。(2)编写适当的主函数和相关函数,使实验题目运行出正确结果。(3)当场编程、调试、编译。(4)程序具有一定的健壮性、可读性,尽量简洁。(5)程序运行完成后分别存盘,上交实验报告,要求写出实验体会二、实验内容:(1)实验题目(2)主要函数的算法设计思想(3)程序清单(3)测试数据、实验结果及结论(4)实验体会(实验中存在的问题、进一步的想法等)1、第一道题

2020-12-23 20:08:53 375

原创 C语言-数据结构-栈-实验报告

实验报告内容:一、实验目的、要求:(1)熟练掌握栈的特点(先进后出FILO)及基本操作,如入栈、出栈等,栈的顺序存储结构和链式存储结构,以便在实际问题背景下灵活应用。(2)编写适当的主函数和相关函数,使实验题目运行出正确结果。(3)当场编程、调试、编译。(4)程序具有一定的健壮性、可读性,尽量简洁。(5)程序运行完成后分别存盘,上交实验报告,要求写出实验体会二、实验内容:(1)实验题目(2)主要函数的算法设计思想(3)程序清单(3)测试数据、实验结果及结论(4)实验体会(实验中存在的

2020-12-23 20:02:18 6797

原创 C语言——数据结构——单链表

单链表实验内容:1、单链表的插入和删除算法;2、两个有序单链表合并成一个有序单链表的算法。实验步骤1、编程实现建立一个单链表,并在此表中插入一个元素和删除一个元素(1)通过键盘读取元素建立单链表;(2)指定一个位置,在此位置之前插入一个新元素;(3)指定一个位置,删除此位置元素。2、编程实现将两个有序单链表合并成一个有序单链表的算法。(1)通过键盘读取元素建立2个有序单链表;(2)将两个有序单链表合并成一个有序单链表;(3)输出合并后的单链表。1、第一道题:(1)实验题目编程实

2020-12-19 19:38:50 1241 1

原创 C语言——字符串

字符串字符串常量格式: “hello Word”注意是双引号字符串的长度sizeof(“hello Word”)字符串和字符数组1.常量字符串不可更改。因为,字符 串常量存储在数据段的只读数据段。2.字符数组存储字符串3.等价条件字符数组跟字符串某些方面是完全等价的。要实现等价,字符数组的大小要比字符串的大小要大。4.不等价条件如果字符数 组的大小比字符串的大小,要小。此时,字符串会被截断,拷贝到字符数组中去。此 时字符串,和被拷贝到数组中的字符串之间不存在等价关系。字符串

2020-12-19 15:14:42 185 1

原创 python——变量和字符串

对于初学者而言,比起其他的编程语言python更容易上手python可以做的事很多1.网站后端程序员2.自动化运维3.数据分析师4.游戏开发者5.自动化检测变量 变量是编程中的基本的存储单位变量会暂时的存储你现在给他的东西变量的赋值格式:eg:result=520result——标识符=——赋值符520——赋的值注意:==是给值的意思= 是赋值的意思print()print()有几种情况1.print(520)输出的值就是5202.print(a)如

2020-12-18 21:11:52 142 1

原创 函数和递归

函数函数的三要素:函数名,函数参数,函数返回值在c语言中,我们可以使用很多的函数,主要是数学函数,这个时候我们要在头文件写上#include <stdio.h>函数的定义: 返回类型 函数名(参数列表) {函数体}(其中函数体最后一条语句是 return 表达式;)eg:计算两点之间的距离(点(x1,y1)点(x2,y2))double dist(double x1,double y1,double x2,double y2){return sqrt((x1-x2)*

2020-12-15 17:47:28 296

原创 **c语言——数组Array**

c语言——数组Array1.一维数组数组概念:将一些具有类似特征的数放在同一个容器中,这个容器叫做数组 一维数组一维数组概念:将一些具有类似特征的数放在一个容器中,这个容器叫做一维数组抽象理解一维数组:相当于数学中的一个起点为0,有具体长度的线段。一维数组的构造格式:数据类型 数组名[储存数据个数]eg:int a[10];int——说明定义的数组中的值为整型a——定义的数组名字叫做a[10]——a这个数组存储了10个元素,分别为a[0],a[2],a[3],a[4],a[5],

2020-11-04 21:51:58 1460

原创 C语言——判断结构(if语句,switch语句)

C语言——判断结构(if语句,switch语句)1.if语句1.1if结构if结构的格式为: if(判断语句){ 语句;}eg:if(i>0){ printf("%d",i);}判断语句:i>0//判断i是否大于0,大于0时执行printf语句,小于0不执行printf语句语句: printf("%d",i);//满足if语句的条件时,执行printf语句1.2if…else语句if…else语句格式为:if(判断表达式) { 语句1; }else {

2020-10-30 21:47:54 1944 2

原创 C语言——循环结构(for循环,while循环,do-while循环)

C语言——循环结构(for循环,while循环,do-while循环)1.for循环for循环的格式为:for(初始化;条件;调整){循环体;}eg:``for(int i=1;i<=n;i++)初始化:int i=1;//初始时将1赋值给i,即i=1。条件:i<=n;//如果i<=n时,继续执行后面的“调整”语句,当i>n时,跳出循环,结束循环。调整:i++;//如果满足循环条件i<=n,执行i++指令。注意:*for循环的后面没有;*看好循环条件

2020-10-29 23:23:01 2163 1

原创 C语言-原码,反码,补码

C语言-原码,反码,补码*在计算机中机器只会识别二进制代码,即机器语言(机器码)*补码是计算机的基石。1.原码,反码,补码之间的关系正数:原码由短除法除2得到。原码=反码=补码 。有符号位时,用0表示正数负数:原码由短除法除2得到。负数的反码将原码中的0变成1,1变成0。(符号位不变)负数的补码是在负数的反码的基础上末尾加1。有符号位时,用1表示负数。2.讲解8421码的运用*8421不难看出前一位是后一位的二倍,这个在进制中转换时就很重要。*我们可以将8看成2的3次方,4看成

2020-10-25 22:18:05 444

原创 C语言的介绍2

C语言的介绍21.头文件#include<stdio.h>这个就是一个头文件。其中stdio.h是标准输入输出库,如果在程序中需要输入输出,就要加上stdio.h这个头文件。一般的程序都是要进行输入和输出的,所以这个#include<stdio.h>头文件一定是要有的。stdio.h的全称是standard input output,h就是head的缩写,.h为头文件的文件格式。头文件的格式为 #include<***

2020-10-24 21:18:56 220

原创 C语言-算术表达式-加,减,乘,除,求余

C语言的一些编程的注意点:1.#include<stdio.h>为头文件,一定要写,这个头文件与printf有关。是C语言源代码不可或缺的组成部分。2.main函数,在程序中有且仅有一回,为程序的入口,打开计算机的开口。3.对于里面的有些变量的定义一定要明确,不可出现重复,定义变量不明确的问题。4.C语言中的指针的运用不要随意使用,尽可能少使用。定义多个指针会出现一些逻辑上的问题。1.算术表达式简单的算术表达式有加,减,乘,除,求余。1.1加源代码 (计算500+20=520)

2020-10-23 19:15:20 6236 1

原创 C语言的介绍1

C语言基础基础C语言是一门高级语言,是大多数的计算机编程语言的一门基础课程。计算机语言有三个层次:1.机器语言计算机可以直接识别的语言,也称为机器码。机器语言以二进制数组成,数字只有0,1。和打点计时器极其相似。2.低级语言汇编语言就是一种低级语言,它连接起计算机和高级语言。汇编语言一般在电脑中的执行命令窗口进行编写,语言指令都比较简单。3.高级语言高级语言涉及到了软件的开发层次,高级语言有c,c#,c++,java,python,PHP等等。高级语言的数量很多,最为基础的就是c语言。1.

2020-10-22 21:47:17 277

空空如也

空空如也

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

TA关注的人

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