欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • C程序设计与应用
      • 作者:编者:翟震|责编:汪汉友
      • 出版社:清华大学
      • ISBN:9787302679547
      • 出版日期:2025/02/01
      • 页数:247
    • 售价:19.8
  • 内容大纲

        本书从初学者角度出发,针对非计算机类专业的学生,采用通俗易懂的语言、简单有趣的实例,详细地介绍了使用C语言进行程序开发的最基本知识和常用案例。全书共14章,包括C程序设计概述、顺序结构、分支结构、循环结构、数组、函数、位运算、指针、文件、图形设计、Visual C++ 6.0程序设计、Keil C51程序设计、MySpringC程序设计和C语言编译器手机版。各类例题均给出了解题思路和流程图,并详细介绍了各自的软件平台及具体编程方法。读者能够轻松领会C语言程序设计的精髓,快速开发高质量的代码,提高工程开发技能。
        本书由浅入深、涵盖面广、注重实践,既可作为高等学校非计算机专业“C程序设计”课程的教材,又可作为工程技术人员进行软件开发的自学参考书。
  • 作者介绍

  • 目录

    第一部分  基础篇
      第1章  C程序设计概述
        1.1  C语言的发展历史
          1.1.1  计算机程序
          1.1.2  程序语言的发展
        1.2  C语言的特点
        1.3  C语言的开发环境
        1.4  C语言的应用领域
        1.5  结构化程序设计
          1.5.1  程序设计步骤
          1.5.2  算法设计
        1.6  如何学习C程序设计
        1.7  新建简单的C程序
        本章小结
        习题1
      第2章  顺序结构
        2.1  C程序的书写规则
          2.1.1  变量命名
          2.1.2  程序注释
          2.1.3  语句结构
        2.2  数据类型
          2.2.1  常量
          2.2.2  变量和数据类型
        2.3  运算符和表达式
          2.3.1  运算符
          2.3.2  表达式
        2.4  数据的输入输出
          2.4.1  格式化输出函数printf()
          2.4.2  格式化输入函数scanf()
          2.4.3  单一字符输出函数putchar()
          2.4.4  单一字符输入函数getchar()
        本章小结
        习题
      第3章  分支结构
        3.1  if条件分支结构
        3.2  switch开关结构
        本章小结
        习题
      第4章  循环结构
        4.1  while循环结构
        4.2  do...while结构
        4.3  for结构
        4.4  循环嵌套结构
        4.5  其他控制语句
          4.5.1  break语句
          4.5.2  continue语句
        本章小结
        习题
      第5章  数组
        5.1  一维数组

          5.1.1  一维数组的定义、初始化
          5.1.2  数组元素的引用及基本操作
        5.2  二维数组
          5.2.1  二维数组的定义、初始化
          5.2.2  数组元素的引用及基本操作
        5.3  字符串
          5.3.1  字符数组
          5.3.2  字符串操作函数
        习题
      第6章  函数
        6.1  函数的定义、调用和声明
          6.1.1  函数的定义
          6.1.2  函数的调用
          6.1.3  函数的声明
        6.2  函数间参数的传递
          6.2.1  传值参数
          6.2.2  地北参数
          6.2.3  数组名作函数参数
        6.3  函数的嵌套和递归调用
          6.3.1  函数的嵌套调用
          6.3.2  函数的递归调用
        6.4  变量的作用域和存储类别
          6.4.1  自动变量
          6.4.2  全局变量
          6.4.3  局部变量
          6.4.4  函数文件化
        本章小结
        习题6
      第7章  位运算
        7.1  按位与(&)
        7.2  按位或(|)
        7.3  按位取反(~)
        7.4  按位异或(^)
        7.5  左移(<<)
        7.6  右移(>>)
        本章小结
        习题7
      第8章  指针
        8.1  指针变量
        8.2  指针和一维数组
        8.3  指针和二维数组
        8.4  指针和字符串
        本章小结
        习题8
      第9章  文件
        9.1  文件的类型
        9.2  文件名
        9.3  文件的位置指针与读写方式
        9.4  FILE类型指针
        9.5  标准文件

        9.6  流
        9.7  文件的输入输出
          9.7.1  文件的打开与关闭
          9.7.2  文件的顺序读写
          9.7.3  文件的格式化读写
          9.7.4  二进制文件的读写
        本章小结
        习题9
    第二部分  应用篇
      第10章  图形设计
        10.1  基本函数
          10.1.1  绘图窗体设置
          10.1.2  颜色设置
          10.1.3  像素函数
          10.1.4  线型函数
          10.1.5  多边形
          10.1.6  曲线函数
          10.1.7  书写文字
        10.2  案例
        本章小结
        习题
      第11章  Visual C++ 6.0程序设计
        11.1  创建简单的MFC应用程序
          11.1.1  建立MFC应用程序的工程文件
          11.1.2  主要工程文件说明
          11.1.3  应用程序的可视化设计
          11.1.4  应用程序的代码编程
        11.2  MFC应用程序案例
        11.3  在Visual C++环境下的C程序设计
        本章小结
        习题
      第12章  Keil C51程序设计
        12.1  Keil C51程序设计基本语法
          12.1.1  Keil C51程序的一般结构
          12.1.2  扩充的数据类型
          12.1.3  运算符和表达式
          12.1.4  基本语句
          12.1.5  中断服务丽数
        12.2  Keil pVision3软件基本操作
          12.2.1  软件安装与启动
          12.2.2  创建项目
          12.2.3  添加用户源程序文件
          12.2.4  项目的设置
          12.2.5  程序的编译与调试
        12.3  虚拟仿真工具Proteus简介
        12.4  案例:流水灯
        本章小结
        习题
      第13章  MySpringC程序设计
        13.1  MySpringC开发环境

        13.2  MySpringC支持的数据类型
        13.3  MySpringC支持的语句
          13.3.1  变量定义与赋值
          13.3.2  控制流
          13.3.3  屏幕输出语句print
          13.3.4  用户交互界面
        13.4  常用的函数
          13.4.1  数学函数
          13.4.2  字符串函数
        13.5  文本文件的读写
        13.6  绘图功能
        13.7  收发短信
        本章小结
        习题
      第14章  C语言编译器手机版
        14.1  软件特色
        14.2  使用方法
        本章小结
        习题
    附录
      附录A  常用字符ASCII码值对照表
      附录B  C语言关键字
      附录C  常用库函数
      附录D  RGB颜色对照表
      附录E  部分习题参考答案