本书主要介绍C程序设计的基础知识、C面向对象程序设计、基于Windows Forms的应用程序开发、ADO.NET数据库应用开发和ASRNET动态网站设计等内容。全书采用案例驱动的方式进行讲解,通过48个实用案例由浅至深、层层引导,以案例带动知识点的学习,并注意保证知识的相对完整性和系统性,使读者能够快速掌握C,提高程序设计技能。
本书可作为高职高专院校计算机相关专业的教材,也可作为初学者的自学用书。
目录
- 章 Visual C程序设计基础
- 1.1 .NET Framework与Visual C
- 1.1.1 .NET Framework简介
- 1.1.2 CLI、CLR与MSIL
- 1.1.3 Visual C语言简介
- 1.1.4 Visual Studi0 2005集成开发环境
- 【案例1】基于控制台的应用程序
- 【案例2】基于Windows Forms的应用程序
- 1.2 程序中简单错误的调试
- 1.2.1 程序中的错误
- 1.2.2 MSDN Library的应用
- 1.2.3 养成良好的程序设计风格
- 【案例3】C程序中简单错误的调试
- 思考与练习1
- 第2章 C语言基础
- 2.1 C的基本语法
- 2.1.1 命名空间
- 2.1.2 基本数据类型
- 2.1.3 变量与常量
- 2.1.4 运算符与表达式
- 2.1.5 类型转换
- 2.1.6 代码注释
- 【案例4】简易计算器
- 2.2 程序流程控制——条件结构
- 2.2.1 算法与程序流程控制
- 2.2.2 关系运算、逻辑运算与条件运算
- 2.2.3 if语句
- 2.2.4 switch语句
- 【案例5】计算方程的根
- 【案例6】用户登录
- 【案例7】计算运费
- 2.3 程序流程控制——循环结构
- 2.3.1 循环结构
- 2.3.2 while语句
- 2.3.3 dowhile语句
- 2.3.4 for语句
- 2.3.5 流程转向语句
- 2.3.6 System.Console类
- 【案例8】成绩统计
- 【案例9】乘法表
- 【案例10】素数
- 2.4 复杂数据类型
- 2.4.1 数组
- 2.4.2 枚举
- 2.4.3 结构
- 2.4.4 字符串
- 【案例11】学生成绩分类统计
- 【案例12】求矩阵对角线上元素之和
- 【案例13】职工工资统计
- 【案例14】计算天数
- 【案例15】图书查询
- 2.5 函数
- 2.5.1 函数的定义
- 2.5.2 函数的调用
- 2.5.3 函数的返回
- 2.5.4 函数的参数
- 2.5.5 函数重载
- 2.5.6 Main函数
- 【案例16】验证哥德巴赫猜想
- 【案例17】兔子问题
- 【案例18】函数重载
- 【案例19】命令行计算器
- 思考与练习2
- 第3章 面向对象程序设计
- 第4章 基于Windwos Forms的程序设计
- 第5章 图形与动画
- 第6章 数据库应用开发
- 第7章 ASP.NET Web应用开发