新書推薦:
《
孤独传:一种现代情感的历史
》
售價:NT$
390.0
《
家、金钱和孩子
》
售價:NT$
295.0
《
量价关系——透视股票涨跌脉络
》
售價:NT$
340.0
《
二十四节气生活美学
》
售價:NT$
340.0
《
小白学编织
》
售價:NT$
299.0
《
西班牙内战:秩序崩溃与激荡的世界格局:1936-1939
》
售價:NT$
990.0
《
基于鲲鹏的分布式图分析算法实战
》
售價:NT$
495.0
《
夺回大脑 如何靠自己走出强迫
》
售價:NT$
299.0
|
編輯推薦: |
《C#程序设计基础与实践》一书,作者花费了大量的时间去设计和调试案例,力求将算法思想贯穿全文,注重学习的思维连贯性,以引导学生入门和提高。全书每章节都由基本知识、程序解析、实验指导三部分组成,学生学习完基础知识,通过精心设计的程序和解析,可快速掌握基本知识点,*后通过实验指导来提升程序设计能力。
|
內容簡介: |
本书以C#语言为载体,系统地讲解了算法的概念、程序设计的基本思想,以及常用的程序设计方法。本书的主要内容包括:程序设计基础知识与C#程序设计的一般方法;算法的概念及应用;数据类型的概念及C#中的常用数据类型;类和对象的概念及应用;用户界面设计的一般方法和技能;IO流与数据文件的概念及应用。
本书将理论知识、程序实例与实验指导整合为一体,尽力为各教学环节的融会贯通创造条件。本书注重程序设计理念的先进性、程序设计方法的实用性以及学习过程中思维的连贯性,对于主要概念、常用方法以及具有递进关系的系列内容,都根据教学活动中的实际需求予以精心编排和讲解。
本书可用作高等院校计算机程序设计课程的教材,也可作为程序设计工作者的参考书。
|
關於作者: |
姚普选,西安交通大学高级工程师,从事计算机教学近四十年,主讲过“数据库原理及应用”“高级程序设计”“面向对象程序设计”“微机原理及应用”等多门课程,曾主持国家精品课程,编写过多本计算机类优秀畅销书。
|
目錄:
|
第1章 程序设计基本知识 1
1.1 程序及程序设计语言 1
1.1.1 程序的一般结构 1
1.1.2 程序设计语言 4
1.1.3 C#语言与.NET框架 6
1.2 程序设计的一般步骤 8
1.2.1 Visual C#开发环境 8
1.2.2 创建控制台应用程序 11
1.2.3 创建Windows窗体应用程序 14
1.3 程序解析 17
程序1-1 计算并联电阻 17
程序1-2 求解二元一次方程组 19
程序1-3 3个数排序 20
1.4 实验指导 23
实验1-1 C#程序的编辑、编译和运行 23
实验1-2 简单控制台应用程序 25
实验1-3 简单Windows窗体应用程序 27
实验1-4 有特殊控件的Windows窗体应用程序 29
实验1-5 程序的调试和运行 31
第2章 数据类型与运算符 36
2.1 .NET框架与C#的数据类型 36
2.1.1 .NET框架的数据类型 36
2.1.2 System命名空间及其基类型 38
2.1.3 C#的数据类型 39
2.2 内置类型及其常量和变量 40
2.2.1 数值型常量 40
2.2.2 数值类型及其变量 41
2.2.3 字符和字符串 43
2.2.4 数据类型转换 44
2.2.5 常用数学函数 47
2.3 运算符与表达式 48
2.3.1 算术运算及自增减运算 49
2.3.2 关系运算和逻辑运算 50
2.3.3 位运算 51
2.3.4 赋值运算和条件运算 52
2.3.5 运算顺序 53
2.4 程序解析 54
程序2-1 按海伦公式求三角形面积 55
程序2-2 提取E-mail地址中的用户名和域名 56
程序2-3 输出一个5位整数的反序数 57
程序2-4 判断一个4位整数是否回文数 59
程序2-5 加法练习器 61
2.5 实验指导 64
实验2-1 不同类型数据的输入输出 64
实验2-2 表达式求值 66
第3章 算法及程序的控制结构 69
3.1 算法的概念与基本结构 69
3.1.1 算法的概念 69
3.1.2 算法的特征 70
3.1.3 算法的3种基本结构 71
3.2 程序中的选择结构和循环结构 75
3.2.1 if语句和switch语句 7
|
|