程序设计基础(C语言版)
聚焦程序设计能力的培养,将C语言的语法介绍有机融合程序设计的翔实案例中,是程序设计课程的难得的好教材。

作者:徐正芹、赵文栋、彭来献、李艾静、王海

丛书名:普通高校本科计算机专业特色教材精选·算法与程序设计

定价:39元

印次:1-1

ISBN:9787302521945

出版日期:2019.05.01

印刷日期:2019.04.15

图书责编:袁勤勇

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书根据初学者的认知特点,紧贴教学、循序渐进、由浅入深地讲解了C语言的知识。 全书共分为两个部分:第一部分是C语言程序设计,共11章,系统地对C语言的基本语法和基本技巧进行介绍;第二部分是上机实验,内容包括编程思路、设计方法、程序代码、调试过程等,用于提高学生的实际程序设计能力。本书以C程序实例作为引导,通过典型例题对重点知识进行强化,符合程序设计的学习规律。本书的例题和上机综合实验全部在Visual C++ 6.0环境下调试通过。 本书适合作为高等学校理工类专业程序设计基础课程教材,也可供程序设计初学者自学参考。

1.聚焦核心问题:聚焦解决“程序设计”的核心问题上,将C语言的有关语法有机结合到程序设计中,避免生硬枯燥的语法叙述,真正体现“程序设计”。2. 增强针对性:增强“继续学习”的针对性,为其他编程语言和后继专业课程的学习奠定基础。3. 增强实用性:不仅介绍编程的理论和方法,还特别强调通过上机实践提高学生的编程能力。以Visual C++ 6.0为基本开发环境,用一定的篇幅对Visual C++ 6.0的编程和调试环境做较深入的介绍,既能激发同学们的学习兴趣,更能为今后更高级开发技术的学习打下良好的基础。本书的例题和上机综合实验全部在Visual C++ 6.0环境下调试通过,为提高学生的实践能力提供帮助。4. 强调编程技巧和方法:着重结构化程序设计的概念、方法和编程技巧,坚持“从现在就开始注重方法”的思想。第二部分的10个上机综合实验,内容包括问题的提出、编程思路、设计方法、程序代码、调试过程等详细介绍,用于提高学生的程序设计能力。

出版说明在我国高等教育逐步实现大众化后,越来越多的高等学校将会面向国民经济发展的第一线,为行业、企业培养各级各类高级应用型专门人才。为此,教育部已经启动了“高等学校教学质量和教学改革工程”,强调要以信息技术为手段,深化教学改革和人才培养模式改革。如何根据社会的实际需要,根据各行各业的具体人才需求,培养具有特色显著的人才,是我们共同面临的重大问题。具体地,培养具有一定专业特色的和特定能力强的计算机专业应用型人才则是计算机教育要解决的问题。 为了适应21世纪人才培养的需要,培养具有特色的计算机人才,急需一批适合各种人才培养特点的计算机专业教材。目前,一些高校在计算机专业教学和教材改革方面已经做了大量工作,许多教师在计算机专业教学和科研方面已经积累了许多宝贵经验。将他们的教研成果转化为教材的形式,向全国其他学校推广,对于深化我国高等学校的教学改革是一件十分有意义的事。 清华大学出版社在经过大量调查研究的基础上,决定编写出版一套“普通高校本科计算机专业特色教材精选”。本套教材是针对当前高等教育改革的新形势,以社会对人才的需求为导向,主要以培养应用型计算机人才为目标,立足课程改革和教材创新,广泛吸纳全国各地的高等院校计算机优秀教师参与编写,从中精选出版确实反映计算机专业教学方向的特色教材,供普通高等院校计算机专业学生使用。 本套教材具有以下特点: 1. 编写目的明确 本套教材是在深入研究各地各学校办学特色的基础上,面向普通高校的计算机专业学生编写的。学生通过本套教材,主要学习计算机科学与技术专业的基本理论和基本知识,接受利用计算机解决实际问题的基本训练,培养研究和开发计算机系统...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

第1章C语言初步介绍1

1.1几个例子1

1.2C语言的字符集与词汇4

1.2.1C语言的字符集4

1.2.2词汇4

1.3C程序的上机操作5

1.3.1启动Visual C++ 6.06

1.3.2集成开发环境介绍7

1.3.3一个程序的上机操作过程8

1.4习题14

第2章程序设计过程17

2.1程序设计概述17

2.1.1结构化程序设计17

2.1.2模块化程序设计的方法18

2.1.3面向对象的程序设计18

2.2程序设计语言19

2.2.1程序设计的基本步骤19

2.2.2算法及其表示20

2.2.3程序设计语言21

2.3程序的基本控制结构23

2.3.1顺序结构23

2.3.2选择结构23

2.3.3循环结构23

2.3.4子程序调用23程序设计基础(C语言版)目录2.4应用举例24

2.5习题25

第3章数据类型、运算符及表达式27

3.1数据和数据类型27

3.2常量28

3.2.1整型常量28

3.2.2实型常量28

3.2.3字符常量29

3.2.4字符串常量29

3.2.5符号常量30

3.3变量30

3.3.1整型变量30

3.3.2实型变量31

3.3.3字符型变量31

3.4赋值运算与算术运算32

3.4.1赋值运算32

3.4.2二元算术运算33

3.4.3自加、自减运算34

3.4.4复合赋值运算35

3.5变量赋初始值35

3.6类型转换36

3.6.1自动类型转换36

3.6.2强制类型转换37

3.7表达式37

3.7.1表达式求值37 ...

1.聚焦核心问题:聚焦解决“程序设计”的核心问题上,将C语言的有关语法有机结合到程序设计中,避免生硬枯燥的语法叙述,真正体现“程序设计”。
2. 增强针对性:增强“继续学习”的针对性,为其他编程语言和后继专业课程的学习奠定基础。
3. 增强实用性:不仅介绍编程的理论和方法,还特别强调通过上机实践提高学生的编程能力。以Visual C++ 6.0为基本开发环境,用一定的篇幅对Visual C++ 6.0的编程和调试环境做较深入的介绍,既能激发同学们的学习兴趣,更能为今后更高级开发技术的学习打下良好的基础。本书的例题和上机综合实验全部在Visual C++ 6.0环境下调试通过,为提高学生的实践能力提供帮助。
4. 强调编程技巧和方法:着重结构化程序设计的概念、方法和编程技巧,坚持“从现在就开始注重方法”的思想。第二部分的10个上机综合实验,内容包括问题的提出、编程思路、设计方法、程序代码、调试过程等详细介绍,用于提高学生的程序设计能力。