VC授课安排20111216随堂作业.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VC授课安排20111216随堂作业

第一章 Visual C++ 集成开发环境 演示使用VC 第二章 C++ 语言基础 This is a C++ program ! 随堂练习 要求在屏幕上输出以下五行信息。 我叫 ***(姓名),学号******(学号). ********************* 这是我的第一个C++程序! ********************* 程序运行结束,谢谢使用! 求两个整数之和。 随堂练习1 实验1.2改为求两个整数之差 实验1.3改为求两个整数的较小者 实验 4 计算三角函数的数学公式程序 随堂练习 计算4个公式的值, 一维数组 随堂练习 5 对数组A中10个数组元素依次赋值为0,1, 2,3,4,5,6,7,8,9,再将数组A的元素逆序拷贝到另外一个含有10个元素的数组B中,再将数组B的元素顺序输出。 二维数组 矩阵行列互换 随堂练习 用二重循环输入3×3整型矩阵的值,再求3×3整型矩阵的上三角元素之和。 指针和简单变量地址的关系 指针要点: 1 先使指针的值为某个变量单元的地址,即p= a 2 再用 *指针 间接访问指向变量单元的值, *p=2 = a=2; 随堂练习 输入三个int变量a、b、c,再用一个int类型的指针分别指向这三个变量,依次输出它们的值,整型变量的地址,以及指针的地址。 指针和数组之间的关系 a[i][j]为第i行第j列元素的值,a[i][j]为第i行第j列元素的地址,若a[0][3]和a[1][0]元素的地址是连续的,则可验证。 随堂练习 用指针实现:输入3×3整型矩阵的值,再求3×3整型矩阵的对角元元素之和并输出。 提示:(1)令指针p指向数组首个元素 (2)在循环中:在用cin*p来输入矩阵元素的值,再将指针p加1; (3)再令指针p指向数组首个元素 (4)在数组中移动指针访问对角元的值,将结果保存,访问完后输出即可。 指针和字符串之间的关系 随堂练习 用指针方式实现,用指针输出一个字符数组char a[10]={Good to see you!}的内容,并且将数组a中非o的字符拷贝到另一个数组b中,再用指针方式输出b的内容。 指针和结构体之间的关系 随堂练习 用指针方式实现,用指针输出一个字符数组char a[10]={Good to see you!}的内容,并且将数组a中非o的字符按顺序拷贝到另一个数组b中,再用指针方式输出b的内容。 使用简单函数 随堂练习 用函数调用实现输出 ********************************** * 我的第一个使用函数的C++程序! * ********************************** * 我的第一个使用函数的C++程序! * ********************************** 函数参数的单向值传递,引用 复制实参的局限性 当需要在函数中修改实参的值时 需要以大型对象作为实参传递时。对实际的应用而言,复制对象付出的时间和存储空间代价往往过大。 没有实现对象的复制时 随堂练习 编写一个函数,该函数具有两个形参,分别为int型和指向int型的指针,并返回这两个int值中较大 的数值。 具有返回值的函数和使用数组作为函数参数 随堂练习 已知两个整型数组a[10]和b[10],编写一个使用数组为形参的函数,该函数查找数组a和b中是否存在相同的元素,返回值为a中发现相同元素的地址,如果没有找到,则返回为NULL。 动态内存分配 随堂练习 已知两个整型数组a[10]和b[10],编写一个使用数组为形参的函数,该函数查找数组a和b中是否存在相同的元素,返回值为a中发现相同元素的地址,如果没有找到,则返回为NULL。 使用String和输入输出流(演示) 使用标准库vector类型 随堂练习 读一组整数到vector对象,计算并输出每对相邻元素的和。如果读入元素个数为奇数,则提示用户最后一个元素没有求和,并输出这最后一个元素。 类,对象,构造函数与析构函数 随堂练习 一个名为CPerson的类有以下属性:姓名,身份证号、性别和年龄,请用C++定义这个类。 (1) 为上述属性定义相应的方法,分别可以修改和显示对象的属性。 使用静态成员变量和函数,访问静态和非静态成员值 随堂练习 一个名为CPerson的类有以下属性:姓名,身份证号、性别和年龄,请用C++定义这个类并验证所使用的方法。 为上述属性定义相应的方法,分别可以修改和显示对象的属性。 增加静态成员变量,实时显示当前对象的个数(构造和析构函数) 分别添加能够访问静态和非静态成员变量的静态成员函数 使用This指针,友元函数和友元类 随

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档