自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 函数与数据内存

函数与数据内存函数时C语言实现模块化设计的方式,它是C程序中最小的功能单位。在一个C程序的实现过程中,通过使用函数,可以把较大、较复杂的程序任务分解成若干较小、较单一的独立任务函数的优点:降低了程序设计的复杂度,单个函数的功能更简单、独立,容易编程实现降低了程序员开发程序的工作量,编程人员可以在已有函数的基础上构造新的程序,而不需要从头做起,避免重复编写对于一些具体操作的细节,可以通过函数隐藏,是整个程序结果更清晰一个完整C程序的函数可以分为两类:由用户自己定义并编写功能代码的函数,称为

2022-03-19 23:03:21 600

原创 数组及其衍生

数组1. 数组的基本概念1. 数组数组是具有相同的数据类型且按照一定次序排列的一组变量的集合体,构成一个数组的这些变量称为数组元素。数组有一个同一的名字为数组名。可以用一个数字符号(下标)来表示某个元素在数组中的位置。数组在计算机内存中是连续存储的2. 数组元素数组中的每一个数据称为数组的一个元素。数组有两个基本要素,即数据和数据的位置。其中,数据可以是基本数据类型,也可以是构造数据类型。数组的位置就是数据在数组中的相对位置,称之为下标,下标从0开始3. 数组的分类按数组元素间的逻辑关系分为:

2022-03-17 21:22:41 259

原创 循环结构程序设计

循环结构程序设计1. while语句功能:计算表达式的值,若表达式的值为真(非0),则执行循环体;否则当表达式的值为假(0),结束循环,执行while语句的后续语句说明:while语句先判断表达式,后执行循环体。如果循环条件即表达式的值一开始就为假(0),则循环体一次也不执行,直接执行训话语句的后续语句表达式通常是一个关系表达式或逻辑表达式,也可以是任意合法的表达式,此表达式称为循环条件,由它控制循环体是否执行循环体可以是复合语句、简单语句、空语句。单个分号就是一条空语句,表示不做任何操作。

2022-03-17 15:03:46 462

原创 顺序结构程序设计(顺序结构与选择结构)

顺序结构程序设计1. C语言语句概述1. 控制语句控制语句用于控制程序的流程,实现对程序流程的选择、循环、转向和返回等,由特定的语句定义符组成(1). 选择语句。if···else和switch(包括case和default)(2). 循环语句。for、while和do···while(3). 转向语句。continue、break和goto(4). 返回语句。return2. 表达式语句表达式语句是在表达式的末尾加上分号构成的语句3. 函数调用语句函数调用语句是由一个函数调用加上一个

2022-03-16 16:38:36 5349

原创 结构化程序设计

结构化程序设计1. 机构化程序设计的方法​ 一个结构化程序就是用高级语言表示的结构化算法。结构化程序设计强调程序设计的风格和程序结构的规范化,以及清晰的结构​ 结构化程序设计方法的基本思路:把一个复杂问题的求解过程分阶段进行,每个阶段处理的问题都控制在人们容易理解和处理的范围内结构化程序设计的基本方法:自顶向下逐步求精模块化语句结构化2. 结构化程序设计过程程序设计的一般过程针对具体问题建立相应的数学模型根据建立的数学模型,设计相应的算法根据设计的算法,编写程序实

2022-03-15 21:16:00 2462

原创 C语言中的运算符(二)

运算符与表达式2. 赋值运算符和赋值表达式简单赋值运算符​ 赋值符号 = 就是赋值运算符,它的作用是将一个数据赋值给一个变量复合赋值运算符​ 在赋值运算符之前加上算术运算符或者位运算符,可以构成复合赋值运算符​ 运算符的优先级及结合性与简单赋值运算符相同复合赋值运算符构成的表达式在计算时,先把左边变量的值与右边整个表达式的值进行相应的计算,然后把运算的结果赋值给左边的变量,整个复合赋值表达式的值也是左边变量的值作用:简化程序,使程序精炼提高编译效率,产生质量较高的目标代码

2022-03-15 20:33:13 917

原创 运算符与表达式(一)

运算符与表达式C语言中的运算符 C语言中的运算符 优先级 运算符 含义 运算对象个数 结合方向 1 () 圆括号 自左至右 [] 下标运算符 -> 指向结构体成员运算符 · 结构体成员运算符 2 ! 逻辑非运算符 单目运算符 自右至左 ~ 按位取反运算符 ++ 自增运算符 -- 自减运算符 -

2022-03-15 18:11:29 89

原创 变量及数据类型

变量及数据类型C语言要求在定义所有变量时都要指定变量的类型。类型,就是对数据分配存储单元的安排,包括存储单元的长度(占多少字节)以及数据的存储形式注: 用计算机进行的计算不是抽象的理论值的计算,而是用工程的方法实现的计算,在许多情况下只能得到近似的结果1. 变量变量代表一个有名字的、具有特定属性的存储单元。它用来存放数据,也就是存放变量的值。在程序运行期间,变量的值时可以改变的。变量必须先定义,后使用。在定义变量时指定该变量的名字和类型。定义变量的一般格式如下:存储类别 数据类型 变量名1,

2022-03-10 17:53:18 2295

原创 常量类型及其详解

常量1. 整型常量十进制整数八进制整数以 0 开头的数是八进制数十六进制整数以 0x 开头的数是十六进制数注:C语言标准中针对数值常量,规定了八进制、十进制和十六进制的规则,但是对于常用的二进制则没有规定2. 实型常量实数在C语言中又称为浮点数十进制小数形式由数字和小数点组成注:用十进制小数形式表示实数时,小数点前后无意义的 0 可以省略指数形式规定:以字母e或E代表以10为底的指数注:e 或 E 之前必须有数字,且 e 或 E 后面必须为整数3. 字符常

2022-02-28 22:39:58 4783

原创 标识符与关键字

标识符标识符的命名规则C语言中规定,标识符只能由字母(大小写均可,但区分大小写)、数字和下划线三种字符组成。第一个字符必须是字母或下划线注:标识符的命名是区分大小写的。习惯上变量名用小写英文字母表示,符号常量一般使用大写英文字母表示关键字C语言中的关键字是系统所指定的特殊的标识符,它们具有特定的含义,已被C语言本身使用,不能用作变量名、常量名、函数名等C语言中的32个关键字关键字关键字关键字autoexternsizeofbreakfloatstatic

2022-02-28 21:33:03 403

原创 二进制、八进制、十进制和十六进制

二进制、八进制、十进制和十六进制二进制只用数字0和1来表示数值,被称为二进制二进制的加减法 逢二进一八进制用数字0~7表示数值,被称为八进制八进制的加减法逢八进一十进制用数字0~9表示数值,被称为十进制十进制的加减法逢十进一十六进制用数字09和字母af表示数值,被称为十六进制十六进制的加减法逢十六进一二进制、八进制、十进制和十六进制之间的转换按权相加“权”是指权位假设当前数字是N进制对于整数部分,从右往左看,第 i 位的位权等于N^(i-1)对于小数部分,恰好相反,要从左

2022-01-28 12:23:49 419

原创 常量和变量(一)

常量和变量常量常量是不可变的量,是一个固定值,常量可以是任何基本数据类型,常量的值在定于后不可更改用const关键字加数据类型关键字定义常量const int num = 10;定义了一个名为num的int型常量,且常量数据为10变量变量是可变的量,可以对变量进行重复赋值操作,每次赋值后变量的值都是这次赋值的值数据结构C语言中的变量数据结构决定了该变量在存储空间中所占的空间大小,不同的变量类型所占用的存储空间也是不一样的整数类型char 字符数据类型 占用空间为1字节 值范围为

2022-01-28 12:21:44 555

原创 第一个C语言程序

第一个C语言程序#include表示预处理文件<xxx.h>表示头文件int main(void)一个函数,并且它是主函数,一个程序只有一个主函数,主函数是一个程序的入口,“void”是函数带有的参数,void表示该函数不带有参数,“int”是函数返回值的类型,表示main函数返回一个整数// /*...*/表示注释,程序运行时不被编译的内容,仅供阅读代码时提高代码的可阅读性,一个优秀的程序员一定有良好的注释习惯{}之间表示函数体,左花括号表示函数定义的开始,右花括号表示函数定义

2022-01-27 11:50:10 586

原创 C语言概述

C语言发展史任何一种新事物的出现都不是来自于偶然,而是时代所驱使的不然结果1.1 C语言的领域任何比C语言更低级的语言,都 不足以完整地抽象一个计算机系统;任何比C语言高级的语言,都可以用C语言来实现1.2 C语言之父丹尼斯·麦卡利斯泰尔·里奇(英语:Dennis MacAlistair Ritchie,1941年9月9日-2011年10月12日),美国计算机科学家,C语言的创造者、Unix操作系统的关键开发者。1.3 C语言先辈This paper is about the de..

2022-01-25 16:00:49 1399 1

空空如也

空空如也

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

TA关注的人

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