程序设计基础-掌握C语言核心,构建编程思维
程序设计基础-掌握C语言核心,构建编程思维

程序设计基础-掌握C语言核心,构建编程思维

普通游客 无权查看资源
有效期: 永久有效
更新日期: 2025-02-20

赞助会员 · 全站资源免费享

一次付费,终身受益,超5000位用户的选择

本课程《程序设计基础》以C语言为载体,系统讲授程序设计核心概念与方法。课程从C语言基础语法入手,逐步涵盖顺序、分支与循环结构,进而深入讲解函数、递归、数组、指针、结构体及文件操作等关键内容。通过丰富的实例和算法应用,旨在帮助学习者建立扎实的编程思维,掌握利用C语言解决实际问题的基本能力。

第一周 C语言基础
第二周 顺序程序设计
第三周 简单分支程序设计
第四周 多分支程序设计
第五周 循环基础
第六周 经典循环应用
第七周 函数及其分类
第八周 递归、变量及预处理
第九周 线性查找与排序
第十周 数组的其它应用
第十一周 指针
第十二周 结构体
第十三周 枚举、共用体与文件




课程详细目录:
├─{01}--第一周C语言基础
│ ├─{01}--1.1C语言程序结构
│ │ (1.1.1)--C语言的概述.pdf
│ │ (1.1.2)--C语言中程序的基本结构是怎样的.pdf
│ │ [1.1.1]--C语言的概述.mp4
│ │ [1.1.2]--C语言中程序的基本结构是怎样的.mp4
│ │
│ ├─{02}--1.2C语言的基本数据类型
│ │ #1.2.1#--C语言的基本数据类型的源程序.pdf
│ │ (1.2.1)--整型数据在计算机中是如何表示的.pdf
│ │ (1.2.2)--实型数据在计算机中是如何表示的.pdf
│ │ (1.2.3)--字符型数据在计算机中是如何表示的.pdf
│ │ [1.2.1]--整型数据在计算机中是如何表示的.mp4
│ │ [1.2.2]--实型数据在计算机中是如何表示的.mp4
│ │ [1.2.3]--字符型数据在计算机中是如何表示的.mp4
│ │
│ └─{03}--1.3C语言的赋值运算符与赋值表达式
│ #1.3.1#--C语言的赋值运算符与赋值表达式的源程序.pdf
│ (1.3.1)--C语言的赋值运算符与赋值表达式.pdf
│ (1.3.2)--C语言中如何定义常量.pdf
│ (1.3.3)--C语言中如何交换两个变量的值.pdf
│ (1.3.4)--自增与自减运算符的运用.pdf
│ [1.3.1]--C语言的赋值运算符与赋值表达式.mp4
│ [1.3.2]--C语言中如何定义常量.mp4
│ [1.3.3]--C语言中如何交换两个变量的值.mp4
│ [1.3.4]--自增与自减运算符的运用.mp4

├─{02}--第二周顺序程序设计
│ ├─{01}--2.1数据的输入输出
│ │ #2.1.1#--数据输入输出源程序的源程序.pdf
│ │ (2.1.1)--如何输出数据.pdf
│ │ (2.1.2)--如何为变量输入数据.pdf
│ │ (2.1.3)--如何为字符型变量输入输出数据.pdf
│ │ [2.1.1]--如何输出数据.mp4
│ │ [2.1.2]--如何为变量输入数据.mp4
│ │ [2.1.3]--如何为字符型变量输入输出数据.mp4
│ │
│ ├─{02}--2.2算术运算符与算术表达式
│ │ #2.2.1#--算术表达式的源程序.pdf
│ │ (2.2.1)--如何表示算术运算符.pdf
│ │ (2.2.2)--求余运算有何特殊用途.pdf
│ │ (2.2.3)--数学类函数怎样使用.pdf
│ │ (2.2.4)--代数表达式与C语言表达式怎样相互转换.pdf
│ │ (2.2.5)--C语言表达式中类型不一致时计算机如何处理.pdf
│ │ [2.2.1]--如何表示算术运算符.mp4
│ │ [2.2.2]--求余运算有何特殊用途.mp4
│ │ [2.2.3]--数学类函数怎样使用.mp4
│ │ [2.2.4]--代数表达式与C语言表达式怎样相互转换.mp4
│ │ [2.2.5]--C语言表达式中类型不一致时计算机如何处理.mp4
│ │
│ └─{03}--2.3顺序程序设计
│ #2.3.1#--顺序程序设计的源程序.pdf
│ (2.3.1)--逗号运算符与逗号表达式.pdf
│ (2.3.2)--位运算.pdf
│ (2.3.3)--复合赋值运算符.pdf
│ (2.3.4)--顺序程序设计实例.pdf
│ [2.3.1]--逗号运算符与逗号表达式.mp4
│ [2.3.2]--位运算.mp4
│ [2.3.3]--复合赋值运算符.mp4
│ [2.3.4]--顺序程序设计实例.mp4

├─{03}--第三周简单分支程序设计
│ ├─{01}--3.1条件问题的C语言表达
│ │ #3.1.1#--条件问题的C语言表达源程序.pdf
│ │ (3.1.1)--如何表达生活中简单的条件问题.pdf
│ │ (3.1.2)--如何表达生活中复杂的条件问题.pdf
│ │ (3.1.3)--逻辑运算符的短路问题.pdf
│ │ [3.1.1]--如何表达生活中简单的条件问题.mp4
│ │ [3.1.2]--如何表达生活中复杂的条件问题.mp4
│ │ [3.1.3]--逻辑运算符的短路问题.mp4
│ │
│ └─{02}--3.2基本if语句
│ #3.2.1#--基本if语句的源程序.pdf
│ (3.2.1)--基本的if语句.pdf
│ (3.2.2)--简单语句与复合语句.pdf
│ [3.2.1]--基本的if语句.mp4
│ [3.2.2]--简单语句与复合语句.mp4

├─{04}--第四周多分支程序设计
│ ├─{01}--4.1二分支if语句
│ │ #4.1.1#--二分支if语句的源程序.pdf
│ │ (4.1.1)--二分支if语句.pdf
│ │ (4.1.2)--条件运算符.pdf
│ │ [4.1.1]--二分支if语句.mp4
│ │ [4.1.2]--条件运算符.mp4
│ │
│ └─{02}--4.2多分支程序设计
│ #4.2.1#--多分支程序设计的源程序.pdf
│ (4.2.1)--多分支if语句.pdf
│ (4.2.2)--switch语句.pdf
│ [4.2.1]--多分支if语句.mp4
│ [4.2.2]--switch语句.mp4

├─{05}--第五周循环基础
│ ├─{01}--5.1循环语句
│ │ #5.1.1#--循环语句的源程序.pdf
│ │ (5.1.1)--while语句.pdf
│ │ (5.1.2)--do-while语句.pdf
│ │ (5.1.3)--for语句.pdf
│ │ (5.1.4)--求阶乘.pdf
│ │ [5.1.1]--while语句.mp4
│ │ [5.1.2]--do-while语句.mp4
│ │ [5.1.3]--for语句.mp4
│ │ [5.1.4]--求阶乘.mp4
│ │
│ ├─{02}--5.2递推及其应用
│ │ #5.2.1#--递推的源程序.pdf
│ │ (5.2.1)--什么是递推.pdf
│ │ (5.2.2)--如何求解兔子理想繁殖问题.pdf
│ │ (5.2.3)--如何求解猴子吃桃问题.pdf
│ │ [5.2.1]--什么是递推.mp4
│ │ [5.2.2]--如何求解兔子理想繁殖问题.mp4
│ │ [5.2.3]--如何求解猴子吃桃问题.mp4
│ │
│ └─{03}--5.3多重循环及其应用
│ #5.3.1#--多重循环及其应用的源程序.pdf
│ (5.3.1)--什么是多重循环.pdf
│ (5.3.2)--如何打印九九乘法表.pdf
│ [5.3.1]--什么是多重循环.mp4
│ [5.3.2]--如何打印九九乘法表.mp4

├─{06}--第六周经典循环应用
│ ├─{01}--6.1素数判断
│ │ #6.1.1#--素数判断的源程序.pdf
│ │ (6.1.1)--break与continue语句.pdf
│ │ (6.1.2)--如何判断n是否为素数.pdf
│ │ [6.1.1]--break与continue语句.mp4
│ │ [6.1.2]--如何判断n是否为素数.mp4
│ │
│ ├─{02}--6.2枚举算法
│ │ #6.2.1#--枚举算法的源程序.pdf
│ │ (6.2.1)--什么是枚举算法.pdf
│ │ (6.2.2)--如何求解百钱买百鸡问题.pdf
│ │ [6.2.1]--什么是枚举算法.mp4
│ │ [6.2.2]--如何求解百钱买百鸡问题.mp4
│ │
│ └─{03}--6.3经典实例
│ #6.3.1#--经典实例的源程序.pdf
│ (6.3.1)--求所有的“水仙花”数.pdf
│ (6.3.2)--求两个整数的最大公约数.pdf
│ [6.3.1]--求所有的“水仙花”数.mp4
│ [6.3.2]--求两个整数的最大公约数.mp4

├─{07}--第七周函数及其分类
│ ├─{01}--7.1函数基础
│ │ #7.1.1#--函数基础的源程序.pdf
│ │ (7.1.1)--如何定义一个函数.pdf
│ │ (7.1.2)--如何调用一个函数.pdf
│ │ (7.1.3)--函数原型.pdf
│ │ (7.1.4)--函数声明与函数定义.pdf
│ │ (7.1.5)--函数调用的前提条件.pdf
│ │ [7.1.1]--如何定义一个函数.mp4
│ │ [7.1.2]--如何调用一个函数.mp4
│ │ [7.1.3]--函数原型.mp4
│ │ [7.1.4]--函数声明与函数定义.mp4
│ │ [7.1.5]--函数调用的前提条件.mp4
│ │
│ └─{02}--7.2函数分类
│ #7.2.1#--函数分类的源程序.pdf
│ (7.2.1)--形参与实参.pdf
│ (7.2.2)--函数的分类.pdf
│ (7.2.3)--直角三角形的打印输出.pdf
│ (7.2.4)--收费系统的功能菜单与选择.pdf
│ (7.2.5)--判断能否构成三角形.pdf
│ (7.2.6)--天然气缴费计算.pdf
│ [7.2.1]--形参与实参.mp4
│ [7.2.2]--函数的分类.mp4
│ [7.2.3]--直角三角形的打印输出.mp4
│ [7.2.4]--收费系统的功能菜单与选择.mp4
│ [7.2.5]--判断能否构成三角形.mp4
│ [7.2.6]--天然气缴费计算.mp4

├─{08}--第八周递归、变量及预处理
│ ├─{01}--8.1递归
│ │ #8.1.1#--递归的源程序.pdf
│ │ (8.1.1)--递归.pdf
│ │ (8.1.2)--递归求斐波那契数列的第n项.pdf
│ │ (8.1.3)--求汉诺塔问题.pdf
│ │ [8.1.1]--递归.mp4
│ │ [8.1.2]--递归求斐波那契数列的第n项.mp4
│ │ [8.1.3]--求汉诺塔问题.mp4
│ │
│ ├─{02}--8.2变量的作用范围与生存周期
│ │ #8.2.1#--变量的作用范围与生存周期的源程序.pdf
│ │ (8.2.1)--局部变量.pdf
│ │ (8.2.2)--全局变量.pdf
│ │ (8.2.3)--静态局部变量.pdf
│ │ (8.2.4)--变量的分类.pdf
│ │ [8.2.1]--局部变量.mp4
│ │ [8.2.2]--全局变量.mp4
│ │ [8.2.3]--静态局部变量.mp4
│ │ [8.2.4]--变量的分类.mp4
│ │
│ └─{03}--8.3预处理
│ #8.3.1#--预处理的源程序.pdf
│ (8.3.1)--预处理功能分类.pdf
│ (8.3.2)--宏定义.pdf
│ [8.3.1]--预处理功能分类.mp4
│ [8.3.2]--宏定义.mp4

├─{09}--第九周线性查找与排序
│ ├─{01}--9.1线性查找
│ │ #9.1.1#--线性查找的源程序.pdf
│ │ (9.1.1)--数组.pdf
│ │ (9.1.2)--如何找出十个数中高于平均数的数.pdf
│ │ (9.1.3)--什么是线性查找.pdf
│ │ (9.1.4)--随机数.pdf
│ │ (9.1.5)--查找数n是否在数列中.pdf
│ │ [9.1.1]--数组.mp4
│ │ [9.1.2]--如何找出十个数中高于平均数的数.mp4
│ │ [9.1.3]--什么是线性查找.mp4
│ │ [9.1.4]--随机数.mp4
│ │ [9.1.5]--查找数n是否在数列中.mp4
│ │
│ └─{02}--9.2排序
│ #9.2.1#--排序的源程序.pdf
│ (9.2.1)--选择排序.pdf
│ (9.2.2)--如何实现对十个整数进行升序排列.pdf
│ (9.2.3)--冒泡排序.pdf
│ (9.2.4)--如何运用冒泡排序对十个小数升序排列.pdf
│ [9.2.1]--选择排序.mp4
│ [9.2.2]--如何实现对十个整数进行升序排列.mp4
│ [9.2.3]--冒泡排序.mp4
│ [9.2.4]--如何运用冒泡排序对十个小数升序排列.mp4

├─{10}--第十周数组的其它应用
│ ├─{01}--10.1二分查找与筛法
│ │ #10.1.1#--二分查找与筛法的源程序.pdf
│ │ (10.1.1)--二分查找.pdf
│ │ (10.1.2)--利用二分查找查询数n.pdf
│ │ (10.1.3)--如何运用筛法求100以内的素数.pdf
│ │ [10.1.1]--二分查找.mp4
│ │ [10.1.2]--利用二分查找查询数n.mp4
│ │ [10.1.3]--如何运用筛法求100以内的素数.mp4
│ │
│ ├─{02}--10.2矩阵的表示与操作
│ │ #10.2.1#--矩阵的表示与操作的源程序.pdf
│ │ (10.2.1)--C语言中矩阵如何表示.pdf
│ │ (10.2.2)--如何实现矩阵转置.pdf
│ │ [10.2.1]--C语言中矩阵如何表示.mp4
│ │ [10.2.2]--如何实现矩阵转置.mp4
│ │
│ └─{03}--10.3字符串
│ #10.3.1#--字符串的源程序.pdf
│ (10.3.1)--字符数组与字符串.pdf
│ (10.3.2)--简单密码的生成.pdf
│ (10.3.3)--字符串函数.pdf
│ [10.3.1]--字符数组与字符串.mp4
│ [10.3.2]--简单密码的生成.mp4
│ [10.3.3]--字符串函数.mp4

├─{11}--第十一周指针
│ ├─{01}--11.1指针基础
│ │ [11.1.1]--11.1指针基础.mp4
│ │ [11.1.2]--如何获取变量的地址.mp4
│ │ [11.1.3]--什么是指针及指针变量.mp4
│ │ [11.1.4]--如何对指针进行初始化.mp4
│ │
│ ├─{02}--11.2指针的运算
│ │ [11.2.1]--指针的基本运算.mp4
│ │ [11.2.2]--NULL的含义是什么.mp4
│ │ [11.2.3]--如何正确使用指针.mp4
│ │ [11.2.4]--指针做参数实现两个整数相交换的原因.mp4
│ │
│ └─{03}--11.3指针与数组
│ [11.3.1]--指针与数组的关系.mp4
│ [11.3.2]--数组元素的访问方式.mp4
│ [11.3.3]--数组作为函数的参数.mp4
│ [11.3.4]--解析字符串.mp4

├─{12}--第十二周结构体
│ ├─{01}--12.1结构体的定义与应用实例
│ │ [12.1.1]--结构体类型的定义.mp4
│ │ [12.1.2]--结构体变量的定义和引用.mp4
│ │ [12.1.3]--结构体变量如何获取值.mp4
│ │ [12.1.4]--结构体应用实例.mp4
│ │
│ └─{02}--12.2结构体数组与结构体指针
│ [12.2.1]--结构体数组.mp4
│ [12.2.2]--结构体指针的定义.mp4
│ [12.2.3]--结构体指针的运算.mp4

└─{13}--第十三周枚举、共用体与文件
├─{01}--13.1枚举类型与共用体类型
│ [13.1.1]--枚举类型的定义.mp4
│ [13.1.2]--共用体类型的定义.mp4
│ [13.1.3]--typedef定义类型.mp4

└─{02}--13.2文件
[13.2.1]--文件的基本概念.mp4
[13.2.2]--文件的打开与关闭.mp4
[13.2.3]--如何将输入的数据写入到文件.mp4
[13.2.4]--如何将文件的内容读出.mp4
[13.2.5]--文件读写的简单应用实例.mp4


以上为简介部分内容,详细请成为会员后查看!


你可能想看:
网站运营多久了,会突然找不到吗?

首先站长持续更新很多年了,投入了大量时间以及资金,也是唯一生活收入来源,域名永远不会更换,有任何问题可以先加我QQ:89797497咨询,承诺保证每天更新从不间断。诚心经营,用时间说话。

本站提供的学习资源能否直接商用?

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。

购买会员后,我不想学习了可以退款吗?

学习资源属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、请您在购买获取之前确认好是您所需要的资源。如其它疑问联系客服QQ:89797497

课程都是最新的吗?后期还会不会更新?

课程都是站长花大量金钱以及投稿收集得来,课程都是全站最新发布的,一手更新货源,如有后期作者更新也会第一时间更新发布。请持续关注本站。

成为会员后会二次收费吗?

一次开通即成终身VIP会员不再以任何形式收取二次费用。

导航在这里!

所有功能都在底部导航栏哦~

全部分类

选择您感兴趣的分类,浏览相关资源

搜索资源

输入关键词,查找您感兴趣的内容

最近搜索

个人中心

查看和管理您的个人信息

新用户注册
验证码
已有账号? 立即登录
用户登录
验证码
没有账号? 立即注册

近期查看内容

  • 暂无最近阅读记录

资源下载

以下是您购买的资料链接

程序设计基础-掌握C语言核心,构建编程思维

链接已验证 · 有效期永久
网盘链接
使用指南
1

保存文件:方法一

点击打开按钮 → 在新页面保存文件 → 根据提示在浏览器中完成登录或注册操作 → 最终按浏览器提示打开或下载网盘APP。

2

保存文件:方法二

请您先点击复制按钮,之后打开网盘APP,系统会自动弹出窗口,点击窗口中的"保存"按钮即可存入您的网盘。

3

使用资源

文件保存成功后,您就可以轻松管理了:点击文件即可在线畅看,或者随心所欲地下载到您的设备上。

其它问题
链接失效怎么办?

如果遇到链接失效,请联系邮箱89797497@qq.com,我们会尽快更新链接并回复。

下载速度太慢怎么办?

网盘非会员下载速度可能受限,建议尝试使用官方提速功能或选择非高峰时段下载。

资源可以商用吗?

本资源合集收集于网络,均不可商用。