亚洲二区精品_国产精品com_日本高清精品_国产高清一级毛片在线不卡

若楓后處理論壇

標題: 使用一連串IF-GOTO的經驗 [打印本頁]

作者: 羅蓋仙    時間: 2013-7-24 22:40
標題: 使用一連串IF-GOTO的經驗
本帖最后由 羅蓋仙 于 2013-7-24 22:53 編輯
4 x/ x* O6 W7 r* n% f
0 y$ ~# t" v. l  d5 [8 J使用者如果需要使用一連串的IF-GOTO,我想說明一些事項與特性
0 P; O- e6 u( ^! f. F* K, v2 Y7 N9 ]) c9 g- V0 A' f6 S9 a( ^" P
形式1:
5 i0 ]& H% w# Y: C#100=選兵(陸.海.空)
' r6 N( z& E5 r3 B, H7 g2 lIF[#100 EQ 陸 ] GO1" C% y: E9 |7 g4 i
IF[#100 EQ 海 ] GO2& c+ r: s) o, o" i4 \: Z
GO3(鼻用說.當然是空軍)$ A9 G' p9 W, Z" C. r" `- s
(或不用GOTO3省略它.可以的話在GOTO2後面直接就做,屬於空軍加工部分)2 G: D) `5 @9 _" p+ g
因為EQ是很確定.鐵定的東西..使用者可安排快捷性(調整順序)0 x/ z) P/ [/ }, }4 H2 N6 }
# H, z* O4 O+ [+ ^" S; _
如果怕#100有錯誤.如輸入天兵..可在#100輸入後...與GOTO之間進行防呆0 q/ k) w3 D  X8 t/ g
也可不防呆,加工會鑽錯,誰叫使用者故意去測試玩弄MACRO,沒防呆功能用戶最好空跑一下,確定好再做

& h- p' s3 M' \# w5 [& W- H2 n4 @; q1 R: Y
還有一種防呆寫法:& U" E  o* {& W2 N6 p9 u2 i
#100=選兵(陸.海.空); K* k( `6 n4 J* m3 r
IF[#100 EQ 陸 ] GO1, Z: Z$ Z+ T4 N
IF[#100 EQ 海 ] GO2; ]) H, K- E. L
IF[#100 EQ 空 ] GO3
' A' M3 ^- ~8 W( d, ~; D! h; ^#3000=1.(如果流到這裡表示#100投入有誤)* @5 r. z1 k) G
N1....  m" l& {$ C; h- R7 m( N* y- R2 x

( v$ v% P# M" r- v6 `N2....
' k) ]/ D$ u4 |1 h
6 B" x# g# d. P3 `3 WN3....
. f  ^' f. s0 S' _9 V0 h3 b( K2 z4 Z' r4 S# d
M99
4 e1 a( w. o6 S1 k% r2 k) T
1 Q, d1 x  s9 e; A( W1 F! f

4 c: l0 V9 h# v5 |/ C形式2:
9 }6 B$ c+ f0 q) y7 z#100=領國家的薪水(人民,老師,軍警,政官(民意.立法))
& R1 V2 m, L+ V+ aIF[#100 EQ 0萬] GO1
9 i. i0 V) t- k6 NIF[#100 GT 5萬] GO2
6 v! f! A" M$ N& o, p9 _4 `IF[#100 LT 5萬] GO3
# K7 E: c' r6 F# z6 j% JGO4(可省略條件式[#100 EQ5萬])老師2 R0 @4 i6 g' o6 |
..........
1 t  Y/ C) A1 g  q; YN1 人民7 Y+ a( y# c0 N( H3 S- ]1 F% |: Q
  m* F$ C  C& @5 a
N2 政官; {" h# l; `" k4 B$ ~+ i  E  h
. ?0 d0 x" h8 E
N3 軍警+ i. ?+ ?: H; g+ I3 [; t

% s9 ?* Z7 B: W9 qN4 老師
# |' z" R6 c' K& O$ Y4 N- i3 D/ Z. M3 h, b8 f# r% K" y6 Y5 E
M99
2 b3 F# D' i# N# s% @9 b* I7 q( R7 _5 ]7 {
※注意1與3可能會有衝突,有前後順序性的

5 i0 e( Z$ N, _; o0 A形式2是以新臺幣計價的
6 G, b- I, @+ _4 R8 @$ w
8 J' t+ U5 P6 z9 x$ n" B5 I  g; s1 n2 E' ^
另外一個IF-THEN的例子:+ P7 V2 A6 P; Z) K+ `
假設#100=已用四則運算,算好的結果
* Q& N3 Q' g& F- x- x6 C1 {$ S5 s- J4 D7 V7 Z% I
IF[#100 EQ 2.5萬] TH#30=10.
$ y% s* \5 p; O" t  t8 H; p9 `IF[#100 EQ 0萬] TH#30=10.
* c/ a( z! g8 z& y$ d, fIF[#100 GT 2.5萬] TH#30=20.
. v5 D; q/ l9 MIF[#100 LT 2.5萬] TH#30=15.
4 c$ L' o" n( HN1 G1 X#30 Y#25.......開始加工
# s: B% Y. q* t* S3 T
* @& y& K' j- m4 g  a$ V0 u
上述2與4性質雷同可能會有衝突,不能這樣寫,可改寫成,A法:( H7 a0 Z: S8 f& O

) L7 @. e3 I8 yIF[#100 EQ 2.5] TH#30=10.
- Z$ T, J) t0 z! j, \$ p( U5 aIF[#100 EQ 0.] TH#30=10.
5 i. q6 ?0 y) M1 G4 x/ _# Q! Y+ O2 f$ T6 cIF[#100 EQ 0.]GO1或IF[#30 EQ 10.]GO1(讀到2先跳開)
+ N2 L% J3 l& T8 b  [IF[#100 GT 2.5] TH#30=20.% g8 C' n( h! E8 T5 [  `
IF[#100 LT 2.5] TH#30=15.+ J7 {' w: |3 ^, @# L4 y
N1 G1 X#30 Y#25.......開始加工

# x/ g/ C0 }( t% X* p: C$ F- ?: |- v* r7 C
或改寫成,B法:使用或閘(OR)
# ^! b% C) e, f% `0 I4 }#30=10.
/ L/ O4 n3 b4 E7 R, y, {+ oIF[[#100 EQ 0.]OR[#100 EQ 2.5]]GO1(判斷好就先跳開)6 W( G( p! V! h/ e5 t
IF[#100 GT 2.5] TH#30=20.
# w( f4 w( Q4 \IF[#100 LT 2.5] TH#30=15.3 M5 T. ^/ R9 b; ?) `0 k. J
N1 G1 X#30 Y#25.......開始加工9 s2 e& w8 Q. r/ Y/ m) w

; a4 A$ V; B3 V! n還有一種不使用TH的寫成,如下:
7 M. F8 Y* n, v4 f/ N30=10.3 e( T# c! h1 L6 q. }, d) H
IF[[#100 EQ 0.]OR[#100 EQ 2.5]]GO1
+ A. ?# _, l  v; q, t$ K' X#30=20.
/ {% y2 E1 [1 m( l; Z- |3 T: kIF[#100 GT 2.5] G014 S* e" o5 g  y+ p" O" J  \
#30=15.7 x8 m: H" h1 f; |" P  A
IF[#100 LT 2.5] GO1<---此條件式可以省略
. |! y# z, r& d2 QN1 G1 X#30 Y#25.......開始加工  L: b0 h6 D+ i4 ?
4 k+ Q8 s- C9 s% J# K
#30會一直有數值去覆蓋它9 j- @3 V! t; E3 Q/ W) O- g

0 Y9 \. m. |0 E4 v3 L7 L& x! U+ S1 l# m
形式3:理髮
1 J1 M4 P9 E6 n3 K#100=2兵(1.)、一兵(1.5)、上兵(2.)、下士(2.5)、中士(3.0)
% n+ c% c( ^0 J5 ]4 @& ]IF[ #100 LE 3. ] GOTO理15分頭
* m, W  ]# ~- s( `: aIF[ #100 LE2.5] GOTO理12分頭
/ m1 z7 M+ ^: p) T7 U- I! vIF[ #100 LE 2. ] GOTO理9分頭. i1 y. J9 v# V. q& p+ T
IF[ #100 LE1.5] GOTO理6分頭1 j, e& v" G: Z, F3 |1 v
IF[ #100 LE 1. ] GOTO理豬頭( S0 P5 ^+ j% M' g0 A' {9 ^
% F5 o. x0 R+ L
※順序可顛倒,這不會有衝突,如阿兵哥人多可考慮置於首,考慮快捷性

  v2 [# f& |( z( I3 F% {7 B/ F3 h2 I: l/ Z: y" V
另外的一種B式
) |2 k6 U3 y( {1 t! gIF[ #100 GE 3. ] GO
6 G8 p3 @# I, C4 W4 |' |' E& x6 F' ~IF[ #100 GE 2.5] GO
8 i( n3 h6 K$ ~8 _IF[ #100 GE 2. ] GO) i2 C: R: T% |. W& R2 [0 e8 k
IF[ #100 GE 1.5] GO6 n: m  A* a  n+ P4 w. P
IF[ #100 GE 1. ] GO0 |  S" |. h- \  F) K) s- B- a
順序不可顛倒喔!不然少將會理成狗頭
) Y5 n6 t, {8 h6 w# c7 p; d# N9 o此例不能安排、佈置快捷性
2 X/ ?7 R( u7 S# y, V$ }
0 ?# z# |: m2 v- J0 t
' n8 A# T; h# a3 d
A式:有點像把數值逼到牆角比,自不量力可直接看出) [6 ?# Z+ s; E# T/ W1 l
B式:像在自由空間比,如果順序調換6 e: @: [  B. h# `/ o/ v; I
有錢人也可以去小吃店吃牛肉麵
8 K8 D# U: s! }& N) u' Z高學歷也可撿回收物當職業

! e& r* h$ z/ v( V2 V  P$ @( j3 ^. W0 I( }$ L7 V  l
再說一下B:順序不能上下倒立,只能轉身如
: @" [- K9 `; d+ aIF[ 3. LE #100 ] GO
5 g- X( A4 S* @& H5 T...
3 p' U0 P4 O' ?  ^, e- C; z- k...: j! m6 H) y9 ?9 d9 Z
IF[ 1. LE #100 ] GO0 @1 n! i2 t1 d. g/ v. Q

; i3 V2 q  k* qA.B兩者有一種共通的特性,領多少錢就做多少事& P+ ~/ ?4 T" Z  U4 U" I
如果順序顛倒,可能是使用者需要截長補短(抓長補短)的性質,有互補的作用
! u9 i, d! X1 v, x+ ]

: t% u8 J/ \& |: W: D# t6 h5 e9 F2 B8 q- F7 M- O# C) m# e
以上為個人的經驗
作者: 羅蓋仙    時間: 2013-7-25 22:17
本帖最后由 羅蓋仙 于 2013-7-25 22:18 編輯 / x1 D) P6 i5 ^
8 H* N. V8 D1 W) {
形式3的例子有錯誤,小弟越看越奇怪,抱歉* F, e4 X7 z2 |: T' }
黑字例子改成這樣(A式)
9 m9 o  F) J5 k( m! R% A3 k. eIF[ #100 GE 3. ] GO理15分頭) U' `8 |: r+ S/ X
IF[ #100 GE 2.5] GO理12分頭6 y2 [* e7 e+ k5 P% A2 W) A$ H
IF[ #100 GE 2. ] GO理9分頭
: e; y) d9 t& B& n( p2 i: oIF[ #100 GE 1.5] GO理6分頭
: t$ W4 O0 S4 }" R# K% {/ tIF[ #100 GE 1. ] GO理3分頭( B8 [0 d/ g) q+ d" Y
& ~  ~  T- y- D5 ^
紫字例子改成這樣(B式)
5 L/ @  @3 B  c( N2 UIF[ #100 LE 1. ] GO理15分頭. K' ~" O6 E, \1 M
IF[ #100 LE1.5] GO理12分頭
. G1 G3 B: F- Y& eIF[ #100 LE 2. ] GO理9分頭' G5 S, D8 R% D" w& }$ R' g
IF[ #100 LE2.5] GO理6分頭
1 |" P& @7 b' a! vIF[ #100 LE 3. ] GO理3分頭
作者: 魏飛6    時間: 2013-8-12 13:58
小手一抖,金幣拿走,謝謝分享
4 k0 p# o# p1 _9 @3 r 精細族  賺錢竅門
作者: 請談    時間: 2013-9-18 13:31
謝謝分享xxfx
作者: r157889593    時間: 2013-10-14 21:32
看得 好糾結
作者: Kinki    時間: 2013-10-19 16:14
看不懂啊宏程序
作者: 147362638    時間: 2013-11-16 21:52
小手一抖,金幣拿走,謝謝分享
作者: 454913758    時間: 2013-11-28 20:42
攢錢哪!速度
作者: queede    時間: 2014-2-10 21:16
看不懂是什么
作者: edsfwr324    時間: 2014-3-14 12:25
這樣反而 有點難懂了   我資質不好
作者: lihuaili    時間: 2014-3-21 03:15
有金幣那就好了哈哈
作者: 淵源灼    時間: 2014-6-29 08:18
大神、 厲害
作者: baizhaoxue    時間: 2014-7-11 19:35
沒看懂這是干什么呢11
作者: VOhyx    時間: 2014-7-28 15:34
永遠支持樓主,繼續發好貼
作者: cima362910    時間: 2014-9-30 18:12
這是什么節奏???
作者: jy0668    時間: 2014-10-3 23:39
還可以,車床用得多一點
作者: WZR244    時間: 2015-7-2 12:49
謝謝分享,以后常來!
作者: WZR244    時間: 2015-7-2 12:51
謝謝分享,以后常來!
作者: WZR244    時間: 2015-7-2 12:54
謝謝分享,以后常來!
作者: 灬細腰舞灬    時間: 2015-7-5 21:42
進來看看,留個腳印
作者: DADA7478    時間: 2015-7-16 03:56
幽默   謝謝分享
, o: u" @# \. p4 `: a, c
作者: aqaq    時間: 2015-11-1 13:21
感謝你的分享 學習了 .................
作者: wwwww755    時間: 2016-3-15 16:59
好資料 學習了 感謝
作者: sunboy    時間: 2016-3-16 13:07
建議樓主轉換 txt 下載。
作者: redfire911    時間: 2016-4-23 06:39
謝謝大大分享
作者: ykf836    時間: 2016-7-1 18:05
人才呀        
作者: HINETSTAR    時間: 2016-7-27 20:11
呵呵,謝謝分享
作者: harryhuang    時間: 2016-10-13 11:10
看著有點似懂非懂
作者: zk13620096080    時間: 2017-2-8 16:58
可以在各種系統中通用啊!
作者: yangjianhao    時間: 2017-4-1 16:54
這彎轉的太急了
作者: w908816    時間: 2017-4-13 00:38
謝謝分享一百DDKK
作者: 18671111710    時間: 2017-12-4 16:08
看不明白求教
作者: boye28    時間: 2017-12-4 21:46
好東西,多看看,也能學會不少東西
作者: xg1314    時間: 2018-1-10 23:15
竟然有這么多種,漲見識了!
作者: 386224497    時間: 2019-9-11 20:24
不太明白。。。
作者: yzb806557757    時間: 2019-9-14 20:31
小手一抖,金幣拿走,謝謝分




歡迎光臨 若楓后處理論壇 (http://www.buddhismlove.com/) Powered by Discuz! X3.5