自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言学习---09 预处理命令

在用C语言编写程序时,为了提高其应用范围,或提高它的可移植性,C语言的源程序中的一小部分需要针对不同的系统编写不同的代码,这样可使其在某一确定的系统中选择其中有效的代码进行编译。而宏替换是在编译预处理时进行的,且不分配内存单元,不进行值传递,也无值返回。(4)当用户文件由多个源程序文件组成时,为了避免重复性的说明和定义,提高程序编写的效率和程序的可靠性、可维护性,可以把各个源文件共同使用的函数类型说明以及符号常量的宏定义等组建为单独的用户包含文件,然后在各个源文件中用#include指定该用户的包含文件。

2024-06-03 17:13:55 732

原创 C语言学习----08 函数

应用计算机求解复杂的实际问题时,总是把一个任务按功能分成若干个子任务,每个子任务还可以进一步细分。一个子任务称为一个功能块,在C语言中用函数(function)实现。对与反复要用到的某些程序段,如果在每次需要时都重复书写,则十分繁琐。但如果把这些程序段写成函数,则当需要时直接调用即可,而不需要重新书写。函数的概念函数是C语言程序的重要组成元素。C语言中,把由相关的语句组织在一起、有自己的名称、可实现独立功能、能在程序中被调用的程序块称为函数。一个较大的程序由若干个程序模块组成,每个程序模

2024-06-03 14:47:30 787

原创 C语言学习----07 数组的应用举例

本次只介绍冒泡法和选择法。选择法排序改进和实现的思想是:经过两两比较后,并不马上交换位置,而是找到最小的数后,记下最小的数所在的位置,待一轮比较完后,再将最小的数一次交换到位。分析:定义一个数组score用于存放10个学生的成绩,输入待插入的成绩x,查找待插入成绩x在数组score中应插入的位置location,从最后一个元素开始向前直到下标为location的元素依次往后移动一个位置,将待插入的成绩x值赋给下标为location的数组元素,同时数组元素的个数增加1,最后输出数组score中所有元素的值。

2024-06-03 14:47:12 724

原创 C语言学习----07 数组

在实际问题中,常常需要对相同类型的一批数据进行处理,例如输出表格、数据排序、矩阵运算等。对于这类问题,如果采用简单变量来设计程序,那么对每个数据项都要设置相应的变量名,并且变量名不能相同,但整个程序将因此变得冗长烦琐。如果数据量很大,采用这种方式几乎无法解决问题。在这种情况下,可采用数组来存储和处理数据。 在程序设计中,为了处理方便,把具有相同类型的若干变量按一定

2024-04-28 16:25:42 541

原创 C语言学习----06 循环结构程序设计

(2)当使用while和do...while循环语句时,循环变量初始化的操作应该在while和do...while语句之前完成,而for循环语句可以在表达式1中实现循环变量的初始化。若重复处理的次数是未知的,是由给定条件控制的,称为条件控制循环。continue语句只能用在循环结构中,其作用是结束本次循环,即不再执行循环体中continue语句之后的语句,而是立即转入对循环条件的判断和执行。(1)while后一对圆括号中的表达式称为循环条件,由它控制循环是否执行,它可以是C语言中任意合法的表达式。

2024-04-21 12:27:40 1205 1

原创 C语言学习----05 选择结构程序设计

用表达式ch>='A'&&ch='a'&&ch

2024-04-19 19:39:25 529 1

原创 C语言学习----04 常量与变量

对于基本数据类型而言,按其取值是否可以改变可以分为常量和变量两种。在程序执行过程中,其值可以改变的量称为变量。它们可与数据类型结合起来,分为整型常量、整型变量、浮点常量、浮点变量、字符常量、字符变量、枚举常量、枚举变量。在程序中,常量是可以不经说明而直接引用的,而变量则必须“先定义,后使用”。直接常量直接常量可以直接写在程序中,也称为字面常量(literal constant),如10、3.14、2.72就是直接常量。直接常量的类型由书写形式决定,如10就是整型,而3.14、2.72就是实型。1

2024-04-18 17:48:54 805 1

原创 C语言学习----04 数据与数据类型

例如,有一张教师与学生通用的表格,教师的数据有姓名(char)、年龄(int)、身份(char)、教研室(char)4项,学生的数据有姓名(char)、年龄(int)、身份(char)、班级(int)4项。第二个用途是表示函数的返回值类型,调用函数时,通常应向调用者返回一个函数值,这个返回的函数值是具有一定的数据类型的,应在函数定义及函数说明中加以说明。枚举类型是用标识符表示的有限个整数常量的集合,是指将变量的值一一列出来,变量的值只在列举出来的值的范围内(将在10.5节中介绍)。

2024-04-13 20:19:38 752 1

原创 C语言学习----03

(5)“*”运算符,指针运算符,优先级为2,结合方向是从右至左。结合方向则控制具有相同优先级的多个运算符的执行顺序,如表达式3*4/5,“*”与“/”优先级相同,将按结合方向从左至右进行运算,计算结果为2,而不是0。变量的声明有两种:一种是需要建立存储空间的,这种声明是“定义性声明(definingdeclaration)”,即“变量定义”:另一种是不需要建立存储空间的,只是告诉编译器变量已在别处定义,此处只是引用该变量,这种声明是“引用性声明(referencingdeclaration)”。

2024-04-12 20:02:17 343

原创 进制之间的转换

900/8=112余4→112/8=14余0→14/8=1余6→1/8=0余1。十六进制:用16个可用符号来表示一个数字:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F(与十进制中的0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16一一对应)(下标2为2进制,下标10为10进制)八进制:用8个可用符号来表示一个数字:0、1、2、3、4、5、6、7(与十进制中的0、1、2、3、4、5、6、7一一对应)几进制转换为十进制就乘几次方,次方从右往左为0、1、2、3……

2024-04-10 16:06:23 985

原创 C语言学习—02 程序的输出与输入

在输入时,格式控制字符串中的非格式字符部分要按原样输入,格式字符的位置则需输入与之对应类型的数据。其中,“格式控制字符串”是用双引号(" ")括起来的字符串,输出列表可有多个输出值,也可以没有(当只输出一个字符串时)。若需要分别将10和20输入a和b,则用户需要输入a=10,b=20 因此,在使用scanf函数时应少用或不用非格式字符,避免增加输入时的字符输入量。当输入为def(即d空格e空格f)时,则把“d”赋给a,“”(空格)赋给b,“e”赋给c。是错误的,应改为scanf("%d”,&a);

2024-04-10 14:24:09 1009 1

原创 C语言学习__01

最后调用的printf()把num的值(1)内嵌在双引号括起来的内容中一并打印。注释在/*和*/两个符号之间,这些注释能提高程序的可读性。目前,可暂时把该行看作是结束main()函数的要求。C程序包含一个或多个函数,它们是C程序的基本模块。包括函数名、传入该函数的信息类型和函数的返回类型。该声明表明,将使用一个名为 num 的变量,而且num是int(整数)类型。左花括号表示函数定义开始,右花括号(})表示函数定义结束。由一个或多个函数组成,必须有 main() 函数。由函数头和函数体组成。

2023-10-16 17:02:33 75 1

原创 嘉立创EDA的安装方法(Windows版本)

6 、双击 lceda-pro-windows-x64-2.1.33.exe 就会出现安装界面 当出现以下安装界面时,点击浏览(R)可以更换到不同的磁盘,我下载到的时E盘。点击浏览可以下载到不同的磁盘,我这里下载到的是E盘,然后点击下载 5、然后找到E盘中的文件名 lceda-pro-windows-x64-2.1.33.exe。

2023-10-11 13:30:20 2879

空空如也

空空如也

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

TA关注的人

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