作者undeaduck (undeaduck)
看板TransCSI
标题Re: [问题] 请问一题?
时间Sun Aug 24 12:05:47 2008
※ 引述《undeaduck (undeaduck)》之铭言:
: 执行下列程式将显示m值为何?
: dim a(10)
: m=0
: read n <-----可以顺便请问这行是什麽意思?
: restore
: for i=1 to n
: read a(i)
: if a(i)>m then m=a(i)
: next i
: print m
: data 4,6,2,1,8,-1 <----想请问直接这样写是指 a(i)吗?
: end
: 答案是 6 不好意思,可以简单的说明一下吗?谢谢了!!
他答案是有写说:
当n=4时,restore 会重新读取data,并读入资料4,6,2,1,其中最大值m=6
所以我才会想多问那个n值,read n是指n代1,2,3,4,.....进去吗?如果是的话
那应该如回覆的为 8 才对了
请指教!!谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.68.120.238
1F:→ iichange:n=1 to 4 即读取data前4笔资料,4 1 2 6,最大为6 08/25 11:18
2F:→ iichange:4 6 2 1 xd 08/25 11:18
3F:→ iichange:data放在a是从a(i)开始..就是=a(1)并不是a(0)开始 08/25 11:21
4F:→ undeaduck:不好意思,怎麽感觉你回的与我写的好像一样没有回我想问 08/25 15:29
5F:→ undeaduck:问的问题 ?不好意思!!谢谢!! 08/25 15:29