作者sdg85732 (wei)
看板NTUBIME102HW
标题[C++ ] 考古题(91的後半)
时间Wed Jan 13 22:44:20 2010
这是 写程式 题目的部份
第五题:(10分)
请写出一个程式计算下式至n=50,并将结果A输出於萤幕。
A = 1^2/1*2 + 2^2/2*3 + 3^2/3*4...+ n^2/n*(n+1)
第六题:(10分)
请设计一个利用泡沫排序法(BUBBLE SORT)排列大小的程式,将下面阵列重新排序後(由小
到大),输出至电脑萤幕。
int a[15] = { 25, 34, 13, 67, 6, 14, 37, 7, 8, 11, 21, 15, 28, 4, 10 };
第七题:(10分)
试写出一个函式,将一个M列N行之矩阵A改成N列M行之矩阵B,若aij为矩阵A之第i列j行之
元素,bji为矩阵B之第j列i行之元素,则bji = aij,即行列对调之意,矩阵B称为矩阵A
之转置矩阵。并写一主程式呼叫此函式,将转置矩阵输出於萤幕上。
第八题:(15分)
请设计一个程式对下列左方之二维矩阵进行平滑化处理。所谓平滑化处理就是经过处理後
新的矩阵元素之值为其周围八个相邻元素加上自己的平均值。下列右方之矩阵极为处理过
後的矩阵。在此例中,位於边缘的矩阵元素由於没有八个相邻元素,所以其值维持不变。
1. 矩阵元素值可以於程式中直接设定。
2. 处理後结果输出至萤幕上。
HINT:请回想一下作业六的「生命游戏」,其程式设计的概念与本题是类似的。
第九题:(15分)
设计一个简短的物件导向程式,内容如下:
一、宣告一个class Date具有设定与列印日期的功能,
二、class的资料成员为Year, Month, Day,
三、class的资料成员值由成员函式setdate(int,int,int)设定,
四、class的日期输出由成员函式printdate()完成,
五、於主程式中完成输入三个日期後利用class Date之物件将其输出至档案FINAL.DAT内
六、输出日期由的格式为:12/31/1997,
HINT: 你可能会用到下列之C++指令
ofstream outFile( “FINAL.DAT", ios::out );
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.169.176.206
1F:→ a1598742002: 小伟大神 不推不行 01/13 22:46
2F:推 ansonyu: 小伟大神 不推不行 01/13 22:48
3F:推 chieh0206: 小伟大神 打字好快 01/13 22:49
4F:→ sdg85732:没有啦!! 是电子档贴的= = 01/13 22:50
5F:推 a1598742002: 小伟大神 不推不行 01/13 22:50
6F:推 sophiamag19:耶耶~真的好爱你呀XDDDD!!超强的!!(大心)XD不推不行 01/13 22:54
7F:推 paul20: 小伟大神 不推不行 01/13 22:55
8F:→ Ricky1123: 小伟大神 不推不行 01/13 22:58
9F:推 lotuslin1222: 小尾大神 不推不行 楼上怎麽不推? 01/13 23:20
10F:推 nerv3890: 小尾大神 不推不行 不推的都拖出去斩了!! 01/13 23:22
11F:推 flysky46: 小尾大神 不推不行 啊是要怎麽推阿 01/13 23:25
12F:推 a1598742002: 小伟大神 不推不行 推推推推推 推倒了 01/13 23:40
13F:推 john320844: 大伟小神 不推不行 推倒了怎麽办... 01/13 23:54
14F:推 ansonyu: 小伟大神 不推不行 (扶起来) 01/14 00:01
15F:推 flysky46: 小伟大神 不推不行 推倒推倒推倒推倒 01/14 00:14
16F:推 john320844: 小尾大神 不推不行 楼上你想要.... 01/14 00:58
17F:推 flysky46: 小伟大神 不推不行 推倒C++这面高墙 01/14 01:08
18F:推 z10v01z: 小伟大神 不推不行 国文的墙比较高= = 01/14 02:18
19F:推 jasonfghx: 小伟大神 不推不行 01/14 06:32
20F:推 tony80517: 小伟大神 不推不行 C++有办法推导?? 01/14 10:46