1 / 55
文档名称:

《计算机程序设计基础---精讲多练cc++语言》例题源码.doc

格式:doc   页数:55
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《计算机程序设计基础---精讲多练cc++语言》例题源码.doc

上传人:799474576 2013/10/2 文件大小:0 KB

下载得到文件列表

《计算机程序设计基础---精讲多练cc++语言》例题源码.doc

文档介绍

文档介绍:《计算机程序设计基础---精讲多练C/C++语言》例题源码
(未校验)
《计算机程序设计基础---精讲多练C/C++语言》例题源码 1
第1 章程序的基本结构 3
例1-1 第一个程序,在计算机屏幕上显示一句话。 3
例1-2 加法计算器程序。 3
例1-3 根据三角形的三个边长求三角形面积。 4
例1-4 计算下式的结果,其中x= -3 .5°,y= ° 4
例1-5 计算保险经纪人月薪 5
第2 章数据类型与表达式 5
例2-1 算术运算 5
例2-2几种常见关系运算演示 6
例2-3计算圆的周长和面积(常变量的使用) 6
例2-4整型数据的溢出 7
例2-5温度转换 7
例2-6 大小写转换 7
例2-7转义字符的使用 8
例2-8找零钱问题 8
第3 章程序的控制结构 9
例3-1交换两个变量的值 9
例3-2使用if 语句判断学生成绩是否合格 9
例3-3求一元二次方程ax2+bx+c=0 的根 9
例3-4 利用while循环计算1+2+3+…+100=? 10
例3-5 利用do while循环计算1+2+3+…+100=? 11
例3-6 利用for循环计算1+2+3+…+100=? 11
例3-7 编写程序制作九九乘法表。 11
例3-8 将学生百分制的分数转换为5 级制分数 12
例3-9 求100~200 之间的素数 12
例3-10 计算保险经纪人月薪 13
例3-11 编写计算阶乘n!的程序。 14
例3-12 计算自然常数e 15
例3-13 求水仙花数 15
例3-14 计算斐波那契数列 16
例3-15 鸡兔同笼问题 16
第4 章数组和字符串 17
例4-1 有一个5×4 方阵 17
例4-2 字符串复制函数strcpy 和连接函数strcat 的用法 18
例4-3 简单的口令验证系统 18
例4-4 字符串类的运算符操作 18
例4-5 使用数组方法计算斐波那挈数列问题 19
例4-6 用冒泡排序法编程,对任意10个整数排序。 20
例4-7 编写程序,计算两个矩阵差。 20
例4-8 字符串连接(三种方法)。 21
例4-9 恺撒(替换)加密法 22
第5 章函数 22
例5-1 编写一个求阶乘n!的函数并调用。 22
例5-2 求绝对值 23
例5-3 交换两个变量的值。 23
例5-4 全局变量和局部变量。 24
例5-5 自动变量的使用 24
例5-6 静态局部变量的使用 25
例5-7 求两个正整数的最小公倍数 25
例5-8 采用递归方法求n! 26
例5-9 带默认形参值的函数 26
例5-10 重载判断两个数值大小的函数max 27
例5-11 求两个数据最大值的函数模板。 27
例5-12 显示出杨辉三角形的前10 行 28
例5-13 编写函数isprime(int a)判断变量a 是否为素数 28
例5-14 编写程序显示*号矩形, 29
例5-15 统计某整数中某数字的个数 30
第6 章指针和引用 30
例6-1 取地址运算符&和指针运算符*的用法 30
例6-2 变量的访问方式 31
例6-3 编写用于交换两个变量的值的函数—利用指针。 31
例6-4 用多种方法输出数组元素 31
例6-5 编写一个计算字符串长度的函数,用主函数验证。 32
例6-6 引用的用法 33
例6-7 编写用于交换两个变量值的函数——引用方式。 33
例6-8 利用动态数组来求斐波那挈数列的前n 项。 34
例6-9 结构体的使用 34
例6-10 枚举类型的用法 35
例6-11 条件编译的使用 35
例6-12 用指针编写一个冒泡排序法对整形数组排序 36
例6-13 利用指针进行字符统计 37
例6-14 编写一个字符串复制函数 38
例6-15 编写一个函数,用于去掉字符串前面的空格 38
第7 章类与对象 39
例7-1 Dog 类和对象 39
例7-2 为类Dog 增加构造函数和析构函数 40
例7-3 Person类及其公有派生学生类Student 40
例7-4 具有构造函数和析构函数的派生类 41
例7-5 声明一个复数类,重载运算符以满足复数算术运算 42
例7-6 使用虚函数实现多态性 43
例7-7 类模板的使用 44
例7-8 设计一个时间类 45
例7-9 编写教师信息管理程序 46
第8 章文件与数据输入输出 49
例8-1 标准输入输出 49
例8-2 包含空格的字符串的输入与输出 49
例8-3 设置实型数的精度 49
例8-4 改变整数的进制 50
例8-5 设置