6668次浏览
本书延续了《明解C语言:入门篇》图文并茂、示例丰富、讲解细致的风格,在结构上又独树一帜,每章都会带领读者编写一个游戏程序并逐步完善或加以变更,来讲解相关的C语言进阶知识。每章的程序都很简单有趣,而且包含着很多实用性的技巧,例如随机数的生成、数组的应用方法、字符串和指针、命令行参数、文件处理、接收可变参数的函数的生成方法、存储空间的动态分配与释放,等等。此外,还会讲解详细的语法规则、众多库函数的使用方法、算法等知识。本书适合有一定C语言基础,想要掌握实际编程能力的读者阅读。第1章 猜数游戏 1 1-1 猜数判定 2 通过if语句实现条件分支 2 if语句的嵌套 3 实现多分支的方法 4 1-2 重复到猜对为止 8 通过do语句循环 8 相等运算符和关系运算符 9 通过while语句循环 10 break语句 10 while语句和do语句 11 先判断后循环和先循环后判断 11 1-3 随机设定目标数字 12 rand函数:生成随机数 12 srand函数:设置用于生成随机数的种子 13 随机设定目标数字 15 限制输入次数 17 1-4 保存输入记录
5372次浏览
本书是日本的C语言经典教材,自出版以来不断重印、修订,被誉为“C语言圣经”。本书图文并茂,示例丰富,第3版从190段代码和164幅图表增加至205段代码和220幅图表,对C语言的基础知识进行了彻底剖析,内容涉及数组、函数、指针、文件操作等。对于C语言语法以及一些难以理解的概念,均以精心绘制的示意图,清晰、通俗地进行讲解。原著在日本广受欢迎,始终位于网上书店C语言著作排行榜首位。第1章 初识C语言 1-1 显示计算结果 2 计算整数的和并显示结果 2 程序和编译 2 注释 3 固定代码 4 printf函数:格式化输出函数 4 语句 5 计算并显示整数的差 5 格式化字符串和转换说明 6 符号的称呼 8 无格式化输出 8 字符串常量 10 转义字符 10 1-2 变量 11 变量和声明 11 赋值 12 初始化 13 声明时初始化 14 初始化和赋值 14 1-3 输入和显示 16 通过键盘进行输入 16 格式化输入函数scanf 16 乘法运算 17 输出函数puts 18 总结 21 第2章 运算和数据类型 2-1 运算 24 运算