课程 / 计算机 /  第一行代码 C语言
        
         第一行代码 C语言
         第一行代码 C语言
        
            目录
            介绍
            资料
        
        
        课程目录
- 
                
                1
                
程序设计概述
 - 课时 1 什么是程序设计
 - 课时 2 算法设计
 - 
                
                2
                
初识C语言
 - 课时 3 一个完整的C语言程序
 - 课时 4 程序输入
 - 课时 5 程序的调试
 - 
                
                3
                
顺序程序设计
 - 课时 6 数据类型
 - 课时 7 整型
 - 课时 8 实型
 - 课时 9 字符型
 - 课时 10 符号常量
 - 课时 11 字符的输入/输出
 - 课时 12 格式化输出
 - 课时 13 格式化的输入
 - 课时 14 算术表达式
 - 课时 15 不同类型数据间的混合运算
 - 课时 16 数学函数库
 - 课时 17 赋值表达式
 - 课时 18 赋值的嵌套
 - 课时 19 复合赋值运算
 - 课时 20 自增和自减运算符
 - 课时 21 整数的表示
 - 
                
                4
                
分支程序设计
 - 课时 22 关系表达式
 - 课时 23 逻辑表达式
 - 课时 24 if语句
 - 课时 25 if语句的嵌套
 - 课时 26 条件表达式
 - 课时 27 switch语句
 - 课时 28 例4.18
 - 
                
                5
                
循环程序设计
 - 课时 29 For语句
 - 课时 30 例5.7
 - 课时 31 For语句的进一步讨论
 - 课时 32 基于哨兵的循环
 - 课时 33 while语句 例5.20
 - 
                
                6
                
过程封装——函数
 - 课时 34 函数的定义
 - 课时 35 函数原型的声明
 - 课时 36 函数调用过程
 - 课时 37 静态变量
 - 课时 38 多源文件项目的编译链接
 - 课时 39 递归程序设计
 - 
                
                7
                
批量数据处理——数组
 - 课时 40 一维数组的定义
 - 课时 41 数组元素的引用
 - 课时 42 一维数组的内存映像
 - 课时 43 数组作为函数的参数
 - 课时 44 顺序查找
 - 课时 45 二分查找
 - 课时 46 冒泡排序法
 - 课时 47 二维数组的定义
 - 课时 48 二维数组的应用 例7.20
 - 课时 49 字符串
 - 课时 50 字符串输入/输出
 - 课时 51 字符串处理函数
 - 课时 52 字符串的应用 例7.31
 - 
                
                8
                
指针
 - 课时 53 指针的概念和指针变量的定义
 - 课时 54 指针变量的操作
 - 课时 55 指针与数组
 - 课时 56 指针作为参数
 - 课时 57 例8.2
 - 课时 58 数组传递的进一步讨论
 - 课时 59 动态变量
 - 课时 60 指针与字符串
 - 课时 61 字符串作为函数参数--例8.8
 - 课时 62 Main函数的参数
 - 课时 63 动态二维数组
 - 课时 64 指向函数的指针
 - 
                
                9
                
更多的数据类型
 - 课时 65 枚举类型
 - 课时 66 结构体
 - 课时 67 链表的概念
 - 课时 68 单链表的实现
 - 课时 69 单链表示例 9.10
 - 课时 70 共用体
 - 
                
                10
                
位运算与位段
 - 课时 71 位段
 - 课时 72 什么是文件
 - 课时 73 文件的打开与关闭
 - 课时 74 字符读写函数
 - 课时 75 字符串读写函数
 - 课时 76 数值读写函数
 - 课时 77 二进制文件的读写
 - 课时 78 文件的随机访问
 - 
                
                11
                
软件开发过程
 - 课时 79 结构化程序设计思想
 - 课时 80 模块划分实例:石头、剪刀、布游戏
 - 课时 81 模块划分
 - 课时 82 库的概念
 - 课时 83 随机函数库的设计与实现
 - 课时 84 模拟龟兔赛跑
 - 课时 85 龟兔赛跑的实现
 - 课时 86 软件危机与软件工程
 - 课时 87 学生管理系统的概述与需求分析
 - 课时 88 学生管理系统的概要设计
 - 课时 89 学生管理系统的详细设计
 - 
                
                12
                
通用设计算法
 - 课时 90 枚举法
 - 课时 91 贪婪法
 - 课时 92 分治法
 - 课时 93 动态规划
 - 课时 94 回溯法
 
教师介绍
                                翁惠玉:上海交通大学教授,国家精品课程“数据结构”,上海市精品课程“程序设计”的主讲老师,曾获高等教育教学成果奖一等奖、高等教育教学成果奖二等奖、高等教育上海市级教育成果一等奖等。
                            
                        最新问答
暂无问答
最新学生
                                        朱袁婷
                                        蓝啡银
                                        唐敏
                                        翟永泰
                                        廖嘉巍
                                        郑东平
                                        潘乐天
                                        张昊亮
                                        姚孙媛
                                        武慧慧
                                        鍾羨欣
                                        洪叶
                                        马海荣
                                        杨雨洁
                                        张智云
                                        刘明川
                                        郭子豪
                                        包炜杰
                                        颜培婧
                                        王赛洋
                            
                        学习资料
暂无学习资料
                    
京ICP备 05035396-5号