21天学通C语言 pdf版

上传者: uniqueli | 上传时间: 2021-05-23 15:53:14 | 文件大小: 11.09MB | 文件类型: PDF
21天学通C语言,pdf版 本书是为初中级程序员编写的,可作为学习C语言的教程或参考资料。   目录:第一周课程   第1天课程 C语言初步 2   1.1 C语言简史 2   1.2 为何要使用C语言 2   1.3 编程前的准备工作 3   1.4 程序开发周期 4   1.4.1 创建源代码 4   1.4.2 编译源代码 4   1.4.3 链接以创建可执行文件 5   1.4.4 结束开发周期 6   1.5 第一个C语言程序 7   1.5.1 输入并编译hello.c 7   1.6 总结 9   1.7 问与答 9   1.8 作业 10   1.8.1 小测验 10   1.8.2 练习 10   TYPE&RUN1 打印程序清单 12   第一个TYPE&RUN 12   第2天课程 C语言程序的组成部分 14   2.1 一个简短的C语言程序 14   2.2 程序的组成部分 15   2.2.1 main( )函数(第8~23行) 15   2.2.2 #include编译指令(第2行) 15   2.2.3 变量定义(第4行) 15   2.2.4 函数原型(第6行) 16   2.2.5 程序语句(第11、12、15、16、19、20、22和28行) 16   2.2.6 函数定义(第26~29行) 16   2.2.7 程序注释(第1、10、14、18和25行) 16   2.2.8 使用花括号(第9、23、27和29行) 17   2.2.9 运行程序 17   2.2.10 有关精度的说明 18   2.3 重温程序的组成部分 18   2.4 总结 20   2.5 问与答 20   2.6 作业 20   2.6.1 小测验 20   2.6.2 练习 21   第3天课程 存储信息:变量和常量 23   3.1 计算机内存 23   3.2 使用变量存储信息 24   3.2.1 变量名 24   3.3 数值变量的类型 25   3.3.1 变量声明 27   3.3.2 typedef关键字 27   3.3.3 初始化变量 28   3.4 常量 28   3.4.1 字面常量 28   3.4.2 符号常量 29   3.5 总结 31   3.6 问与答 32   3.7 作业 32   3.7.1 小测验 32   3.7.2 练习 32   第4天课程 语句、表达式和运算符 34   4.1 语句 34   4.1.1 空白对语句的影响 34   4.1.2 创建空语句 35   4.1.3 使用复合语句 35   4.2 表达式 35   4.2.1 简单表达式 35   4.2.2 复杂表达式 36   4.3 运算符 36   4.3.1 赋值运算符 36   4.3.2 数学运算符 37   4.3.3 运算符优先级和圆括号 40   4.3.4 子表达式的计算顺序 41   4.3.5 关系运算符 41   4.4 if语句 42   4.4.1 else子句 44   4.5 判断关系表达式 46   4.5.1 关系运算符的优先级 47   4.6 逻辑运算符 48   4.7 再谈true/false值 48   4.7.1 运算符的优先级 49   4.7.2 复合赋值运算符 50   4.7.3 条件运算符 50   4.7.4 逗号运算符 51   4.8 再谈运算符优先级 51   4.9 总结 52   4.10 问与答 52   4.11 作业 53   4.11.1 小测验 53   4.11.2 练习 53   TYPE&RUN2 猜数游戏 55   第5天课程 使用函数封装代码 57   5.1 函数是什么 57   5.1.1 函数的定义 57   5.1.2 函数的用法 57   5.2 函数的工作原理 59   5.3 函数和结构化编程 60   5.3.1 结构化编程的优点 60   5.3.2 规划结构化程序 60   5.3.3 从顶向下的方法 61   5.4 编写函数 61   5.4.1 函数头 62   5.4.2 函数的返回类型 62   5.4.3 函数名 62   5.4.4 参数列表 62   5.4.5 函数体 64   5.4.6 函数原型 67   5.5 将参数传递给函数 67   5.6 调用函数 68   5.6.1 递归 69   5.7 函数的位置 70   5.8 内联函数 70   5.9 总结 71   5.10 问与答 71   5.11 作业 72   5.11.1 小测验 72   5.11.2 练习 72   第6天课程 基本的程序流程控制 74   6.1 数组的基本知识 74

文件下载

评论信息

  • u011020407 :
    这个学习,不错
    2018-05-20
  • aymzlaymzl :
    通过学习,步入精通,还需参考其他书籍和多练习。
    2016-09-02
  • Michael357 :
    这个资源很好,学习胃,谢谢
    2016-05-07
  • fireway200 :
    不错 ,可以学习
    2016-01-18
  • 堕落趴趴熊 :
    可以作为入门资料
    2015-05-30

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明