自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CSS学习0324

CSS为层叠样式表,级联样式表,简称样式表。用于HTML文档中元素样式的定义,将网页美化。先在html文件中写CSS的代码,在<head>标签中写一对<style></style>标签,按照上面的格式对所需标签进行属性的修改。需注意的是,目前调试发现,在<head>中使用<style>对段落标签<p>进行属性修改时,。修改的属性可以为一条或者多条。

2024-03-24 14:18:14 755 1

原创 HTML学习0323

属性<src>为图片路径,有以下几种填写方式①直接将图片放在代码文档中,后缀名为.webp,然后直接复制图片名称即可。②绝对路径,将图片在电脑的盘存储路径写入。③相对路径,子集关系 / ,同级关系 ./ ,父级关系 ../。④网络地址,将浏览器中的地址放在src中。

2024-03-23 18:28:43 1578

原创 HTML学习0322

下载好VSCODE软件和谷歌浏览器。

2024-03-23 09:51:44 572

原创 C语言学习 指针(3)

使用函数指针,具有现实价值,制作一个菜单,根据输入的数字不同,调用的函数也不同(使用if语句实现),实现不同的功能(调用函数的不同),就不用在下次调用的时候修改调用函数,使得程序变得更加的简洁。arr[0],arr[1],arr[2] 是一维数组名,代表一维数组中首元素的地址,即第0列元素的地址(即为&a[0][0])。例如:int (*p) (int ,int ) 定义一个指针变量,指向类型为整型(函数返回值的类型),有两个整型参数的函数。地址(同理,arr[1]代表的是第二行的起始地址)。

2023-08-20 23:37:53 65 1

原创 C语言学习 指针(2)

指针相减:p2-p1 的结果并不为单纯的地址相减,而是两个地址之差除以数组元素的长度(一个数组元素所占的字节个数),结果为p2所指的元素和p1所指的元素之间相差的元素个数。我们知道,数组元素在内存中是连续存放的,当需要对一个数组中的所有元素进行地址使用时,可以依照内存地址的连续存放,对地址进行加减运算从而得到其他数组元素的地址。如果p=&a[0],那么 (p+i) 和 (a+i) 都为 a[i] 的地址,*(p+i) 和 *(a+i) 都为 a[i]。p的值是数组arr首元素(即a[0])的地址。

2023-08-14 22:34:34 153

原创 C语言学习 指针(1)

在计算机中,所有的数据都是存储在内存中的,要想处理数据的时候都是要从内存中先读取数据,再进行处理。整型变量a占4个字节,取出的是a所占4个字节中地址较小的那个地址,只要知道了最小的那个地址,就能够知道其他字节的地址。注意,在这里,a的地址是赋给了 point_1 而不是 * point_1 ,* point_1是解引用指针变量,表示这个地址所对应的变量,即为a。交换a和b:实际上是改变变量的值,对于指针变量的变量值(地址)没改变,指针变量解引用所指向的变量也没改变,改变的是解引用指向的变量的值。

2023-08-11 22:18:57 35 1

原创 C语言练习 4

先写主函数部分,在写调用函数部分,主函数部分书写无问题,主要出现在函数调用部分。函数嵌套调用,我是两数两数字先比较,再进行比较,将最大值返回主函数,所以第一层调用就设置两两比较,再比较,因为两数比较这个流程要进行两次,我就写成第二层调用函数供比较使用。关于变量定义的部分,我尝试使用了好几个不同的max做为变量名称,发现运行起来总数在定义处报错,于是我经过更换,没有再报了。关键:对于函数的定义,输入m,n为整型数据,输出的组合数为double。书本上的程序在比较大小方法上略有不同,且写的很简洁,值得借鉴。

2023-08-02 00:52:09 52

原创 C语言学习记录 6

在设计一个较大的程序的时候,往往把它分为若干个程序模块,每一个模块包括了一个或者多个函数,每个函数实现一个特定的功能。在定义函数时要用类型名指定函数值的类型,即指定函数带回来的值的类型,如果没有函数值,则应用void类型定义。在调用函数的过程中,系统会把实参的值传递给被调用函数的形参,该值在函数调用期间有效,可以参加该函数中的运算。C语言中,不能嵌套定义函数,但是能嵌套调用函数,即在调用一个函数的过程中,又调用另一个函数。在主调函数中调用一个函数时,函数名后面括号中的参数称为“实际参数”,占用内存。

2023-07-28 22:13:03 33 1

原创 C语言学习记录 5

③还有,我在书写时犯了一个错误,就是内外循环都是使用同一个变量i,这使得在测试的时候,发现只运行了一次外循环,我才发现,只设置一个变量i是不合理的,我将外循环的变量改设置成j,使得i和j的改变各不影响,循环顺利进行。注意:下标是从0开始的,如果有一数组a[10],则数组中的元素分别为a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9],是不存在数组元素a[10]的。对全部数组元素赋予初值0:int a[10]={0,0,0,0,0,0,0,0,0,0};

2023-07-27 17:59:45 70 1

原创 C语言练习 3

因此,我又思考了另一种办法,就是先假设a,b,c,d四数就是由小到大的,如果出现与此情况不太就进行两数相换的操作(学习时有学到),小于等于的情况就不需要更换,避免讨论相等的情况。=0 两种情况,原来我是用了一个if else语句,但是学习得知,最终目的是使 a%b==0 ,所以可以先用一个while语句将所有情况下的 a%b==0 都成立,再直接进行公约数公倍数的求解,从而简化代码,运行效率更高。另外,写代码的过程中学习了新的函数:fabs是专门用来求绝对值的函数。

2023-07-26 22:31:29 83 1

原创 C语言练习 2

关键:else if 条件的表达,if为s>=3000,其他的else if 和else都是建立在if不成立情况下才有机会实现的,所以在写else if 的条件时不用再写s<=xxx了,只用写s>=xxx即可。调试时出了点小错误,格式有点乱,经过调整后能正常运行,也试验了书上的几组数据。另外,相等运算符为==,而不是=,最后一个错误居然在这,要重视起来。如果想输出字符%,应在“格式控制字符串”中连续用两个"%"表示。求ax^2+bx+c=0方程的解。

2023-07-24 23:32:36 30

原创 C语言学习记录 4

明明continue只是提前结束本次循环,本意是不打出5,但结果是打出4之后,由于continue语句,不执行下面的printf和i++操作,导致此时的i一直为5,程序陷入死循环。goto语句在多层循环的代码中,比较的好用。如果if只控制一条语句,可以直接在if后面直接打上控制语句,如果if控制两条及以上的语句,就需要使用{}将控制的语句括起来,else同理。如果在switch语句中,后面表达式中的值无法匹配代码中case语句的时候,可以不做处理,也可以在switch语句中加入default子句。

2023-07-24 17:58:42 47

原创 C语言练习 1

2023.07.23关键:%符号的使用,%只能对整型数据使用,不能使用于浮点型数据。关键:要运用pow函数求解幂次方问题,并声明头文件#include关键:题目对所求月份的小数点有要求,而刚刚学过域宽,知道在%后面添加[.1]来限制m的取值int main()int a, b;float x, y;return 0;关键:主要是scanf函数的输入,遇到非占位符的情况下,需要一起打出保证格式对其,赋值的时候才能正确赋给a,b。

2023-07-23 21:40:46 195

原创 C语言学习记录 3

为了避免这种情况的发生,scanf()提供了一个赋值忽略符只要把*加在任何占位符的%后面,该占位符就不会返回值,解析后将被丢弃。C语言函数库中有一批标准的输入输出函数,比如putchar(输出字符),getchar(输入字符),printf(格式输出),scanf(格式输入)等等。另外,默认情况下,printf()不对正数显示+号,只对负数显示-号,如果想让正数输出+号,就在占位符的%后面加一个+号。②如果在格式控制字符串中还有其他字符,则在输入数据的时候也要在对应位置上输入相同的字符,否则会报错。

2023-07-23 16:27:49 38

原创 C语言学习记录 2

C语言中使用signed 和 unsigned 来修饰字符和整型的数据,signed 表示数据有正负之分,unsigned 表示数据只有0和正数。C语言语句分为五类:空语句,表达式语句,函数调用语句,复合语句,控制语句。内置类型:C语言本身就提供的类型,有字符,整型,浮点型,布尔类型。注释是对代码的说明,编译器会忽略注释,注释对代码没有实际影响。算数操作符 +,-,*,/,% (双目操作符)自定义类型:有数组,结构体,枚举,联合体。自加自减:a++,a--,++a,--a。

2023-07-21 12:11:39 28

原创 C语言学习记录

知识点:字符串的末尾是隐藏着一个\0的,这个\0代表字符串的结束标志,在打印字符串的时候就会自动停止,但打印字符的时候,如果未在末尾打出‘\0’,则会出现继续打印乱码的情况,下面验证一下\0的功能。在键盘上可以被打出来的各种符号是字符,C语言中的字符是需要用单引号括起来的,‘a','%'如此都是字符,在计算机中以二进制的形式储存,我也学习了ASCII编码的大概内容,单个字符的打印使用%c。今天的内容就差不多学到这了,规范的学习好代码语句的书写是很重要的,因此在前期的学习中不能放过这些零碎的知识点以及细节。

2023-07-20 16:14:40 31

空空如也

空空如也

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

TA关注的人

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