《C语言程序设计》是一种计算机程序设计语言,被认为是最适合编程开发者入门的语言。C语言功能强大,可以用来编写系统软件及应用软件,应用范围十分广泛。C语言有自己的语法规范,对于初学者而言概念比较多、不易理解。《C语言程序设计》从基本概念入手,循序渐进地讲解了C语言的编程技术,通过丰富的实例介绍了C语言的各知识点及应用。

《C语言程序设计》选材注意把握高职高专学生的专业知识背景与接受能力,由浅入深,以“实例教学”的方法组织知识点,既有利于初学者对基本知识点的理解和掌握,又锻炼了读者的编程能力。《C语言程序设计》范例均按行编号,层次清楚,注释丰富,方便教学,有利于读者养成良好的代码编写习惯。大部分范例给出了运行结果和代码解析,能帮助读者更直观地理解范例代码和验证结果。

为方便读者学习,《C语言程序设计》配有《C语言程序设计题解与上机指导》(岐艳芳主编,西安电子科技大学出版社出版),欢迎选用。

第1章 C语言概述

1.1 C语言的历史

1.1.1 C语言的出现

1.1.2 C语言的标准

1.2 C语言的主要特性

1.3 C程序的基本结构

1.3.1 示例1:显示一条信息

1.3.2 示例2:两个数相加

1.3.3 示例3:选择结构

1.3.4 示例4:利息计算

1.3.5 示例5:子函数的使用

1.3.6 示例6:数学函数的使用

1.3.7 C程序的基本结构

1.4 C程序的上机步骤

1.5 编程风格

1.6 算法及表示

1.6.1 算法概念

1.6.2 算法的表示

本章小结

第2章 常量、变量及数据类型

2.1 C语言的基本语言单位

2.1.1 基本符号

2.1.2 关键字

2.1.3 标识符

2.2 基本数据类型

2.3 常量

2.3.1 整型常量

2.3.2 实型常量

2.3.3 字符常量

2.3.4 字符串常量

2.3.5 转义字符常量

2.4 变量

2.4.1 变量的概念

2.4.2 变量的数据类型

2.4.3 变量的定义

2.4.4 变量的初始化

2.4.5 变量的赋值

2.5 符号常量

2.6 案例学习

本章小结

第3章 运算符与表达式

3.1 C语言运算符概述

3.2 算术运算符与表达式

3.2.1 算术运算符

3.2.2 算术表达式

3.2.3 运算符的优先级与结合性

3.2.4 表达式中的类型转换

3.3 自增自减运算符与表达式

3.4 赋值运算符与表达式

3.4.1 赋值运算符与赋值表达式

3.4.2 复合赋值运算符

3.5 关系运算符与表达式

3.5.1 关系运算符

3.5.2 关系表达式

3.6 条件运算符与表达式

3.7 逻辑运算符与表达式

3.7.1 逻辑运算符

3.7.2 逻辑表达式

3.8 逗号运算符与表达式

3.9 案例学习

本章小结

第4章 基本输入输出

4.1 格式化输出函数prink()

4.1.1 printf()的格式

4.1.2 格式控制字段的结构

4.1.3 示例1:有符号整数的输出

4.1.4 示例2:无符号整数的输出

4.1.5 示例3:实数的输出

4.1.6 示例4:字符和字符串的输出

4.2 格式化输入函数scanf()

4.2.scanf()的格式

4.2.2 格式控制字段的结构

……

第5章 选择结构程序设计

第6章 循环结构程序设计

第7章 数组

第8章 字符数组与字符串

第9章 函数

第10章 结构体与共用体

第11章 指针

第12章 文件

第13章 编译预处理

参考文献

c语言程序设计电子科技大学,C语言程序设计相关推荐

  1. c语言实验答案周信东第三章,桂林电子科技大学C语言程序设计习题答案周信东实验顺序结构与逻辑运算.pdf...

    桂林电子科技大学C语言程序设计习题答案周信东实验顺序结构与逻辑运算.pdf 成 绩 良 评 语 继 续 努 力 . 批 改 时 间 2013-11-16 105155 批 改 老 师 实 验 2 顺 ...

  2. 桂林电子科技大学C语言大作业,桂林电子科技大学c语言程序设计习题集及答案qvzaewzm.doc...

    桂林电子科技大学c语言程序设计习题集及答案qvzaewzm 一 单项选择题(每题2分,共44分) 1 以下叙述正确的是__C_. A C程序基本组成单位是语句 B C程序每一行只能写一个语句 C 简单 ...

  3. 桂林电子科技大学 c语言数组的使用报告,桂林电子科技大学C语言数组实验

    <桂林电子科技大学C语言数组实验>由会员分享,可在线阅读,更多相关<桂林电子科技大学C语言数组实验(9页珍藏版)>请在人人文库网上搜索. 1.实验4 数 组姓名:杨广祺 学号: ...

  4. 杭州电子科技大学c语言题目,2007-2008杭州电子科技大学学生C语言程序设计考试卷(2份)...

    内容简介: 2007杭州电子科技大学学生C语言程序设计考试卷( A )卷 试题一.单选题,根据题目从A.B.C.D中选择一个正确的选项(共20分) 1. 有定义float a=1, z ; int b ...

  5. 电子科大复试计算机程序设计c语言,2019电子科技大学计算机软件考研复试手册.docx...

    电子科技大学交流群:883880266 PAGE1 / NUMPAGES219 2019电子科技大学 复试手册V1.0 [皮皮灰] 免费提供,不得销售 灰灰考研 TOC \o "1-3&qu ...

  6. 三个用户在同一系统中同时对他们的c语言,杭州电子科技大学学生考试卷2013年操作系统试卷(2份,有答案)...

    内容简介: 杭州电子科技大学学生考试卷2013年操作系统试卷(2份,有答案) 杭州电子科技大学学生考试卷(A )卷 一.判断题(共10分,每小题1分,正确的打√,错误的打×) 1.分布式操作系统和网络 ...

  7. 华中科技大学c语言报告,华中科技大学c语言实验报告

    华中科技大学c语言实验报告 课 程 实 验 报 告课程名称: C 语言程序设计 专业班级: CS1409 学 号: U201414813 姓 名: 唐礼威 指导教师: 吴海 报告日期: 2015 年 ...

  8. 湖南科技大学c语言试题,湖南科技大学C语言期末试题库.doc

    湖南科技大学C语言期末试题库 选择题(共 题),成绩() 1.C语言所提供的基本数据类型包括字符型.整型.双精度型.单精度型和____: A) 指针型 B) 结构型 C) 数组型 D) 枚举类型 正确 ...

  9. 湖南科技学院C语言答案,湖南科技大学C语言期末考试习题库.doc

    湖南科技大学C语言期末考试习题库 志伟分享 左凯小编 PAGE \* MERGEFORMAT3 选择题(共 题),成绩() 1.C语言所提供的基本数据类型包括字符型.整型.双精度型.单精度型和____ ...

  10. 湖南科技大学c语言试题,湖南科技大学c语言期末试题库

    湖南科技大学c语言期末试题库 志伟分享 左凯小编 1 选择题(共 题),成绩() 1. C 语言所提供的基本数据类型包括字符型.整型. 双精度型.单精度型和____: A) 指针型 B) 结构型 C) ...

最新文章

  1. 5分钟实现Android中更换头像功能
  2. 实现瀑布流的核心代码
  3. Python写简单的TCP服务器
  4. python基础语法快速浏览
  5. mysql alter例子,mysql alter语句用法实例
  6. 案例学习BlazeDS+Spring之三InSync01查找联系人
  7. Flash务实主义——Loading
  8. linux 查找字母c结尾的内容,linux如何查找以某个字母打头的文件或文件夹 比如,/etc目录下很多文件,我想列出所有以c开头的文件或文件...
  9. 《强化学习》中的 时序差分学习 Temporal-Difference Learning (基于与动态规划 DP 、蒙特卡洛方法 MC 的对比)
  10. Logistic回归模型(C++代码实现)
  11. Salesforce 主要发展历史
  12. 马尔可夫随机场与条件随机场
  13. 银联支付接口申请流程
  14. win 10 右键新建offic失效问题
  15. [渝粤教育] 西南科技大学 语言学概论(英语) 在线考试复习资料
  16. Python3之模块及包的导入 import用法
  17. 2022年”泰迪杯“数据分析技能赛B题:银行客户忠诚度分析
  18. mysql中 where in
  19. 推荐中的ctr校准方式
  20. 小学语文三年级阅读理解专项练习附答案~寻隐者不遇

热门文章

  1. void value not ignored as it ought to be
  2. 终极成语接龙,谁能继续往下接,哈哈!!!
  3. 【5年Android从零复盘系列之三十四】Android存储(9):腾讯MMKV 高性能键值存储组件详解
  4. 基于JQUERY的WEB在线流程图设计器GOOFLOW 0.6版
  5. Navicat基础mysql语法
  6. 除了巨沃、富勒WMS,还有什么更好用的仓库管理系统?
  7. EndNote X7集成到office word2016(原有EndNote选项卡,却突然消失)
  8. voip|网络电话,软件实现电信座机
  9. Linux抓包命令tcpdump
  10. 图神经网络——node2vec