作者MOONRAKER (㊣SunOS就是我的青春(泪))
看板Visual_Basic
标题Re: [.NET]一题银行考试的题目
时间Wed Apr 8 19:15:03 2009
※ 引述《shenghong (Rex)》之铭言:
: Dim X(,) = {{56, 59, 68, 2, 2}, {89, 51, 27, 6, 5}, {54, 69, 8, 56, 87},
: {25, 36, 98, 74, 12}, {12, 56, 84, 9, 23}, {21, 5, 48, 56, 22}, {24, 6, 12,
: 39, 87}, {2, 45, 85, 74, 12}, {36, 25, 85, 74, 13}, {15, 69, 54, 87, 12}}
为让你自己得到体会起见,以下特把这一题写成分解动作
首先上面那一包阵列是唬你的,把他排整齐你就会发现没有什麽
你可以自己排看看,记得这种写法的阵列不管在.NET或VB6都是zero base的
想不出来就看下面
Dim X(,) = {
{56, 59, 68, 2, 2}, '第 0 列
{89, 51, 27, 6, 5}, '第 1 列
{54, 69 , 8, 56, 87}, '第 2 列
{25, 36, 98, 74, 12}, '...
{12, 56, 84, 9, 23},
{21, 5, 48, 56, 22},
{24, 6, 12, 39, 87},
{ 2, 45, 85, 74, 12},
{36, 25, 85, 74, 13},
{15, 69, 54, 87, 12} '第 9 列
}
同一列里面的第一个元素当然就是第 0 行,接着第 1 行…以此类推。
当我们看到一个
X(i, j)
的时候,就是说第 i 列 j 行的那个元素。
: Console.WriteLine(X(X(2, 2), X(4, 3) - 6) - 70)
: ---
: 请问有高手知道为什麽执行结果是4吗??
这一包的分解动作如下
(1) X(2,2) = ?
(2) X(4,3) = ?
(3) X(4,3) - 6 = ?
(4) X(X(2, 2), X(4, 3) - 6) = ?
(5) ……不用再讲下去了吧!
有没有受到侮辱的感觉?
---
这一题就像国中时候会考好几层括号的因式分解一样,其实讲开了
根本都不值钱,但是当场无法看穿。而他能考出的也就是基本教练
的熟练度而已。
--
Google 关键字 : MPFC-TCP / 杀人笑话 / 包租婆也有过当罗莉的时候
Youtube关键字 : 脱衫脱裤 / 傻蛋奥运 / 宗教审讯 / 买张床 / 单车超人 / 讴歌金钱
*美发师登山队 http://tinyurl.com/dm6lh3 *Ypres 1914 http://tinyurl.com/b432jb
[蒙帝派松正体中文计画] https://www.youtube.com/user/JamesBondXD
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.120.168.228
1F:推 shenghong:实在太感谢MOONRAKER了^^...i,j不见就不知手措...=.= 04/08 23:03
2F:推 shenghong:真的要好好复习了...=.= 04/08 23:07