C++考查题目.docVIP

  • 5
  • 0
  • 约4.58千字
  • 约 6页
  • 2016-11-29 发布于江西
  • 举报
C考查题目

《面向对象程序设计》期末考试开卷试题 ? 要求:(1)?学号末位数码为奇数(1、3、5、7、9)完成第1题;学号末位数码为偶数(0、2、4、6、8)完成第2题; (2)?提交类声明头文件、类实现文件和测试程序文件3个源代码文件; (3)?2014年6月27日前完成并提交; ? ? 1.(A)设计可生成均匀分布随机数据矩阵的C++类及相应的测试主程序。所生成的矩阵在该类对象退出作用域时可自动存入磁盘文件,该磁盘文件名及其存储路径有默认值,也可通过类成员函数设置更改;矩阵的行、列数有默认值,也可通过类成员函数设置更改;每一列数据为同一分布,不同列数据为不同分布,均匀分布参数a、b有默认值,也可通过类成员函数设置更改。 (B)?在按上述要求实现的C++类中添加可生成正态分布随机数据矩阵的类成员,更改测试主程序对此加以验证。正态分布的控制参数:均值和方差有默认值,也可通过类成员函数设置更改,其他条件基本同上。 ? 随机数类:random.h #include math.h #include time.h #define IM1 2147483563 #define IM2 2147483399 #define AM (1.0/IM1) #define IMM1 (IM1-1) #define IA1 40014 #define IA2 40692 #define IQ1 53668 #d

文档评论(0)

1亿VIP精品文档

相关文档