![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 84
十旬叶大叔
这个作者很懒,什么都没留下…
展开
-
C语言程序设计 目录
第一章 程序设计与C语言第二章 数据的存储与运算第三章 最简单的C程序设计——顺序程序设计第四章 选择结构程序设计第五章 循环结构程序设计第六章 利用数组处理批量数据第七章 设计用函数实现模块化程序设计第八章 善于指针第九章 使用结构体类型处理组合数据——用户自定义数据类型...原创 2021-03-07 21:47:53 · 3071 阅读 · 0 评论 -
C语言程序设计 利用文件保存数据
1 C文件的有关概念1.1 什么是文件在进行C运用程序设计中,主要用到两种文件:(1)程序文件。脑壳程序文件(后缀为.c)、目标文件(后缀为.obj)、可执行文件(后缀为.exe)等,用来存放程序的。(2)数据文件。供程序运行时读入内存的数据。文件指存储在外部介质上数据的集合。输入输出是数据传送的过程,输入输出形象地称为流,即输入输出流。流表示了信息从源到目的的流动。1.2 文件名文件标识包括三部分:(1)文件路径。表示文件在外部存储设备中的位置。(2)文件名主干的命名规则遵循标志符的命原创 2021-03-07 21:46:44 · 16082 阅读 · 0 评论 -
C语言程序设计 使用结构体类型处理组合数据——用户自定义数据类型
1 定义和使用结构体变量1.1 自定义建立结构体类型好处:反映出成员之间的内在联系。在程序中建立所需要结构体类型。例如:指定了一个新的结构体类型struct student。struct是声明结构体类型时所必须使用的关键字,不能省。声明一个结构体类型的形式为:struct 结构体名{成员表列};结构体类型的名字是由一个关键字struct和结构体名二者组合而成的(如struct student)。结构体名由用户指定的,由称“结构体标记”。大括号内是该结构体的子项,成为结构体的成员。对各原创 2021-03-05 22:01:36 · 3199 阅读 · 2 评论 -
C语言程序设计 善于指针
1 什么是指针内存区的每一个字节有一个编号,这就是内存单元的“地址”。由于通过地址能找到所需的变量单元,地址指向该变量单元。将地址形象化称为“指针”,意思是通过它能找到以它为地址的内存单元。直接访问例如定义整型变量a,编译系统在对程序编译时给变量a分配内存单元。每一个变量都有相应的起始地址,a的起始地址为2000,如果向变量a赋值,a=3,系统根据变量名a查出它相应2000,然后将整数3存放到起始地址2000的存储单元中,这种直接按变量名进行的访问,称为“直接访问”方式。如图:间接访问将变量原创 2021-03-03 16:05:54 · 682 阅读 · 0 评论 -
C语言程序设计 设计用函数实现模块化程序设计
1 函数是什么函数就是功能。每一个函数用来实现一个特定的功能。函数的名字反映其代表的功能。一个C程序可由一个主函数和若干个其他函数构成。由主函数调用其他函数,其他函数也可以互相调用。同一个函数可以被一个或多个函数调用任意多次。例题 想输出以下的结果,用函数调用实现。编写程序和运行结果:分析:print_star和print_message都是用户定义的函数名,分别实现输出一行“*”号和一行信息的功能。两个函数的类型为void,意为函数为空类型,即无函数值,执行这两个函数后不会把任何值带回ma原创 2021-02-26 23:05:47 · 3923 阅读 · 0 评论 -
C语言程序设计 利用数组处理批量数据
1 为什么要用数组2 怎么定义和引用一维数组2.1 怎么定义一维数组2.2 怎么引用一维数组的元素2.3 一维数组的初始化2.4 一维数组程序举例3 怎么定义和引用二维数组3.1 怎么定义二维数组3.2 怎么引用二维数组的元素3.3 二维数组的初始化3.4 二维数组程序举例4 字符数组4.1 怎么定义字符数组及对其初始化4.2 怎么引用字符数组4.3 字符串和字符串结束标志4.4 怎么进行字符数组的输入输出4.5 字符串处理函数4.6 字符数组应用举例5 提高部分5.1原创 2021-02-23 21:58:16 · 2940 阅读 · 0 评论 -
C语言程序设计 循环结构程序设计
1 程序中需要循环结构循环结构就是用来处理需要重复处理的问题,所以,循环结构又称重复结构。一个有效的循环,应当指定两个条件:(1)循环体;(2)循环结束的条件,即在什么情况下停止重复操作。C语言提供了三种循环结构语句,while语句、do…while语句和for语句。2 用while语句和do…while语句实现循环2.1 用while语句实现循环求1到100整数和。while语句的一般形式:while (表达式) 语句当表达式为非0值时,执行while语句中的内嵌语句。while循环原创 2021-02-21 22:41:28 · 6217 阅读 · 1 评论 -
C语言程序设计 选择结构程序设计
1 条件判断1.1 条件判断的含义1.2 关系运算符和关系表达式1.3 逻辑运算符和逻辑表达式2 用if语句实现选择结构2.1 用if语句实现选择结构举例2.2 if语句一般形式2.3 if语句使用的说明2.4 使用嵌套if语句实现多层条件判断3 利用switch语句实现多分支选择结构4 程序综合举例5 提高部分6 小结...原创 2021-02-20 17:18:00 · 1075 阅读 · 0 评论 -
C语言程序设计 最简单的C程序设计——顺序程序设计
1 算法是程序的灵魂1.1 什么是算法程序包括两个方面的内容:(1)对数据的描述。在程序中要指定数据的类型和数据的组织形式,即数据结构。(2)对操作的描述。即操作步骤,也就是算法。数据结构+算法=程序设计一个程序需要运用算法、数据结构、程序设计方法和语言。算法是灵魂,数据结构是加工对象,语言是工具,编程需要采用适合的方法。计算机算法分两大类:数值运算算法和非数值运算算法。算法是解决“做什么”和”怎么做“的问题。”做什么“就是目的,效果。”怎么做“就是做哪些事情才能达到解决问题的目的;二原创 2021-02-17 11:10:13 · 2868 阅读 · 0 评论 -
C语言程序设计 数据的存储与运算
1 数据在计算机是怎么存储的1.1 数据在计算机是以二进制形式存储的1.2 位、字节和地址1.3 不同类型数据的存储方式2 整型数据的运算与分析2.1 整型数据运算程序举例和分析2.2 整型常量与整型变量3 实型数据的运算与分析3.1 实形数据的运算举例3.2 实型常量的表示形式3.3 实型变量4 字符型数据的运算4.1 字符数据运算的简单例子4.2 字符常量和字符变量4.3 字符串常量5 符号常量5.1 为什么用字符常量5.2 字符常量的性质和使用方法6 算术运算符和算原创 2021-02-07 22:17:47 · 1253 阅读 · 0 评论 -
C语言程序设计 程序设计与C语言
1 计算机与程序、程序设计语言机器语言又称低级语言,意思是贴近计算机硬件的语言,是一个型号机器语言的指令的集合,是紧密依赖于计算机的硬件。高级语言用于程序设计。编译系统的软件事先把高级语言编写的程序翻译成机器语言程序。2 C语言的出现和发展过程略3 简单的C语言程序4 运行C语言的步骤与方法4.1 运行C程序的步骤4.2 上机运行C程序的办法...原创 2021-02-05 22:02:07 · 2021 阅读 · 1 评论