





定价:39元
印次:1-1
ISBN:9787302465324
出版日期:2017.05.01
印刷日期:2017.03.17
图书责编:杨帆
图书分类:教材
本书较全面地讲述了C语言程序设计方法及Win32 API窗体编程技术,目的是使学生具备从程序设计到软件实现的能力。全书共包括两部分内容: 第1部分为C语言程序设计,主要阐述C语言程序设计的基础知识及计算机算法的初步内容;第2部分为Windows下的C编程,涵盖了Windows编程的基础理论与应用,帮助读者掌握在Windows下的基本编程方法和知识体系。每章均以综合实训的模式帮助读者提高其分析问题与实际动手解决问题的能力。 本书语言严谨流畅、内容由浅到深,适合有一定C语言基础的读者阅读,是学习C语言编程和Windows编程的理想参考书。 本书可作为高等院校计算机专业学生及理工科类非计算机专业学生学习研究C语言与Windows程序设计的正式教材,也是一本供读者自学的从入门到深入的参考书。
(1)首先,本书是一本以项目开发案例为导向、面向工作应用的软件开发类图书,内容兼顾了C语言程序设计方法及Win32 API窗体编程技术,架起让学生从程序设计走向软件开发的桥梁;(2)其次,本书的项目案例按照“由浅入深、循序渐进”的原则设置,让学生切身感受到软件开发并非只是枯燥的语法和陌生的术语,从而激发学生学习软件的兴趣,让学生变被动学习为自主自发学习; (3)最后,本书的项目开发案例过程完整,不但适合在学习软件开发时作为小型项目开发的参考书,而且可以作为毕业设计的案例参考书。
前言 本书是一本以项目开发案例为导向、面向工作应用的软件开发类教材,内容兼顾了C语言程序设计方法及Win32 API窗体编程技术,架起让学生从程序设计走向软件开发的桥梁。项目案例按照“由浅入深、循序渐进”的原则设置,让学生切身感受到软件开发给工作带来实实在在的用处和方便,并非只是枯燥的语法和陌生的术语,从而激发学生学习编程的兴趣,让学生变被动学习为自主自发学习。项目开发案例过程完整,不但适合在学习软件开发时作为小型项目开发的参考书,而且可以作为毕业设计的案例参考书。 本书全面介绍了C语言软件开发人员应该掌握的各项技术,内容突出“基础”“全面”“深入”的特点,同时强调“实战”效果,使得学生具备从程序设计方法到软件开发能力的一个飞跃,满足了企业对可迅速上手的软件开发人才的迫切需求。本书以项目开发案例为导向,面向软件开发,着重培养学生C语言与Windows编程的能力,通过实训项目的训练提高学生分析问题和实际动手解决问题的能力。 本书以通俗易懂的语言,丰富多彩的实例,详细介绍了使用C语言在Windows下进行程序开发所应该掌握的各方面知识。本书共分为如下两部分内容。 1. C语言程序设计 C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。“C语言程序设计”课程是高等学校计算机类专业的专业基础课,也是很多非计算机专业理科学生的必修课。本书第1部分涵盖了C语言的基本知识点以及经典的编程算法,独具匠心的编程技巧使程序更加完善,对C语言和程序设计的基本概念和...
第1部分C语言程序设计第1章C语言程序设计介绍/3
1.1C语言简介/3
1.2C语言编程平台——Visual C++ 6.0简介/4
1.2.1Visual C++ 6.0界面介绍/4
1.2.2创建项目文件/6
1.2.3程序调试/8
1.3数据的类型与运算符/9
1.3.1常量/9
1.3.2变量/11
1.3.3运算符/12
1.4数据的输入输出/14
1.4.1输出函数printf/14
1.4.2输入函数scanf/15
1.5本章小结/16第2章基本控制结构/17
2.1顺序结构/17
2.2选择结构/19
2.2.1if选择结构/19
2.2.2switch多分支选择结构/24
2.2.3选择结构程序设计/27
2.3循环结构/28
2.3.1while循环结构/29
2.3.2dowhile循环结构/30
2.3.3for循环结构/32
2.3.4循环嵌套/35
2.4综合实训/37
2.5本章小结/41第3章数组/42
3.1数组简介/42
3.1.1数组定义及声明/42
3.1.2数组的初始化/43
3.2数组的程序设计/44
3.2.1数值问题/44
3.2.2矩阵问题/46
3.2.3图形问题/51
3.2.4排序与查找/53
3.3字符数组与字符串/56
3.3.1字符串简介/56
3.3.2字符串函数/57
3.3.3字符串程序设计/58
3.4综合实训/60
3.5本章小结/66第4章函数/68
4.1函数简介/68
4.1.1函数的定义/68
4.1.... 查看详情
(2)其次,本书的项目案例按照“由浅入深、循序渐进”的原则设置,让学生切身感受到软件开发并非只是枯燥的语法和陌生的术语,从而激发学生学习软件的兴趣,让学生变被动学习为自主自发学习;
(3)最后,本书的项目开发案例过程完整,不但适合在学习软件开发时作为小型项目开发的参考书,而且可以作为毕业设计的案例参考书。
查看详情