科学计算自由软件SCILAB基础教程_第1页
科学计算自由软件SCILAB基础教程_第2页
科学计算自由软件SCILAB基础教程_第3页
科学计算自由软件SCILAB基础教程_第4页
科学计算自由软件SCILAB基础教程_第5页
已阅读5页,还剩65页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第1章 SCILAB简介1.1引言1.2 SCILAB软件的构成1.3 安装SCILAB的系统需求41凶 -zl1. 4 SCILAB主窗口介绍Rle 童tt PreferencesF取c*J羁C|囲喇倒0| a旦回IConsorciuii Scllab iim.lk, EHPtbSu±Eup eecutiis iDBding initial tmTlrtwuienc图 1.1 SCILAB 3.0 的主窗口-ICI xl£任 |<ft PrrfcrwKes £wird Ear 朗pifdtims JI 矗 l&IEII&应.J Jk. IF

2、UlLl 吐-乱(JQpfm-iFLoad.riighL (c) l?£l!$-2004NW« mot 牝 11 血 £lWlU.f EN?C|£hwQt WectayGsLCurrcrt DrsdoryPtW*.J- uaiaicj j.k-2JJ图1.2 SCILAB 3.0的文件菜单项«£llab-3J9 (0&WOrl+CEaeCbrl+Vgfflfity CtpbOdrdHtodJ-mr I_pns gEdit Preferences Gortrd E世tor ApicaEions ?Staew saecyticit

3、hsVKX AV*V #CJXVX L-UJXILCL JJ-.ilab>3.0(C) 15109-2004 nab (liiRlJi. enf匚!图1.8 SCILAB 的帮助窗口图1.3 SCILAB 3.0的编辑菜单项图1.8 SCILAB 的帮助窗口图1.8 SCILAB 的帮助窗口图1.8 SCILAB 的帮助窗口图1.8 SCILAB 的帮助窗口Scatcup eKecutlon:S jrtvzir "4S- 4 二 fe 4iwr& rmB&Hmb,U OJU.XJ.Ey XXLX tax KLIV X ILUJaiCLB l_图1.8 SCILA

4、B 的帮助窗口图1.8 SCILAB 的帮助窗口图1.8 SCILAB 的帮助窗口图1.4 SCILAB 的选择菜单项图1.8 SCILAB 的帮助窗口图1.8 SCILAB 的帮助窗口图1.8 SCILAB 的帮助窗口图1.5 SCILAB 的控制菜单项图1.8 SCILAB 的帮助窗口图1.8 SCILAB 的帮助窗口图1.6 SCILAB 的编辑器窗口££itab-3.D (O>ffeEdit &irfErmcej £ontrd EtorApffcotvnf I-1崗吊庞31山1scilECgpycigtlt (c)匚ongoiclma Scl

5、laE图1.8 SCILAB 的帮助窗口图1.8 SCILAB 的帮助窗口ia|x|F#tPn&ferencits Control E*ar pkatKwis £叫闵取|血®|aH5dab电卜StllEtP 誅MU“皿 lo&i3ing uncial Enviiomietic;>3cipad;UJ图1.7 SCILAB 的应用窗口scildTO (0)图1.8 SCILAB 的帮助窗口图1.8 SCILAB 的帮助窗口Scilb DereoiCcYEilit (C) 1SS3-2OO Report a bug or a n« ConQEtmk

6、 3ctl> CIHFIA. ISdhb 翌eb SiteSciab FwsgrcupScactiKp execuclon:1 * * j3i iC 亠“ d tu N亠 TiC w a Ufa ba *UQkBXESV 44!呂-鼻 Q4 看昶* 基biiq耳f->seipadi( J;图1.8 SCILAB 的帮助窗口图1.8 SCILAB 的帮助窗口图1.8 SCILAB 的帮助窗口1.5 SCILAB中的基本操作与预定对象1.5.1 SCILAB中的文件操作ana G indQw Etelctgf11 . 5. 2界面层次的控制操作 pnnasp1一*£ a i

7、bI-:.'' d c! wrror 4 ftrndtf irwli 管豹rl剧bl. - c图1.8 SCILAB 的帮助窗口1.5.3 SCILAB主窗口中的快捷键操作摊伸功能A向仙慢赤已孙输人的指令l>eelt:向后擾萍已独艸人的描令Ks淹瞳指令行的全部内容a比标向RS移商一卜字材('ir e擋會银面匕“一口尤标向后權戲一卜字材Crd+p向曲憎專已煙人静捐Home涣光标穆刮指争行首端Ctrl 十 n向话搜己已经辑人的指了KiidCir: h比杯向例廊閒一中字符11«« k j.;t 打刪紂光杯亍边卞神Cir'比林向行嶽曲一录#柑C

8、rrCtrt+ u情障楷令疔的童邯也容Ctrl塑比杯样到指令片尾熾CtH+kJB除当血光标&鷹右辿的卞符Cirl 1Ctrl t w昭巨惜令齐的最后一牛闻Cl rl戟珈当前尤抓卞轩1.5.4 SCILAB中预先定义的对象£dt 野SraTKiM QbTfrd Ejjtor 牛羊址 atsom3tai rup t9ceruc-ioin.i图1.9 who指令后的SCILAB主窗口图1.9 who指令后的SCILAB主窗口3现龍 WuIm*W01>DXC8_!lllt using1111and.厂->沖0yOUX VAE14bl.t» ft£t s

9、cipftid_fQhta:iEeshswMiTrplnf*LCCuolboxes_illttQQlb-QXtlC1CV4 j?«lLIrclccsn«nusci匚03-3hDLt那子 d ca3_.hfflplscicXJ5_dLspiay_«.ode3H;話 W_P<tL_112MiWlUlULs helps_ LiSOAGEvsri srihusera>THFblftKde-glibwiOi_t£WBar9pe-Ecen.t.liJbpalylibindlhieimibucllllbsue j libalqillbSlQUiUOfpCi

10、llbautolitiEdbllfasoaDvdlib «e-t.alLb工Mad lbt-dtrslih2£llbUUlb*F*TIt*9电UlfCQHFILER-gtkSp勺Uef<kt%£VCT3*19UdlJlQ1512 eleven la am aClODDOOD.and$1 v-Bxiftt>ies ciuc0£9Z3Lvoui global vihKiebles aceLUC*selp*cl._f Ort tils*丄enm皂3 out o£B v-axiatdtiff 电ux of7-1U图1.9 who指令后的SC

11、ILAB主窗口S4zilab-3.O (2)He Edit Ereferences Control Edtor ppk-ddortsjn jcCcpysight (c) 15B9,-2004CanzoEtiuii rilab (INRIAf EMPC)Startup execution: leading imtlaJr enviEQwent>TiQ5Nam亡TypeSiz;eBytesvhosfunction7200%sclpad_£qtnt3iie砌t1 by 1ISshcrti_sMt:t.ur?in.esLCCBgi 亡 an1 oy 1X6%tQolbOXe5_dir3

12、tllU1 by 1istoolboxesconstant0 by 0isseleosjpalst-tingi12 by 2204X19t2392jd l图1.10 whos 指令后的SCILAB 主窗口* typttof ( % i o>ana 1.6 谈谈如何学习SCILAB图1.11 SCILAB 的演示窗口Scilaib ChooseChoose a demo图1.12 SCILAB 的选择图形演示窗口1Chww a cteffteIptol 茨*Wdl2id1 曲2旳 pk42d1 回曲 IplotSd par-md par-amSd 曲3d W3d 曲M 珅3d1<&g

13、t;丨俳图1.13 SCILAB 的选择图形演示窗口图1.14 SCILAB 的一个图形信息窗口Sczilab Graphic (KI)e*« :ipds. ai 亠一 i型旦-V log ml*plctSidll IdQfCAl-图1.15 SCILAB 的一个图形演示窗口第2章数据类型2.1引言2.2特定符号与常数2.2.1特定符号* a* 2 - 3. 1415926 H + * 3 « 5.692 sinC B-27) -*_ 9 g j,临 2/* a 31 b s-ens 25fNdM wr 舁e幫軽Vot 】吐?屯*薛 ami a ist t : 口 by t

14、ypingaiw 4chjt vm inb.cs arc 日口詡 bh. *2.2.2 特定常数 h 挥qrtf - 1)f 2"目阳目 /fljts In f2H2 2. 0) /! _ ._ «TQtrk忖 irf i ah t;jr zero.flif nen指的是"不是 汁数”或苦可以理解时不能确定的教J例如"2 Je®0003'66566 j/炖1器Tstin2. 3标量的数值计算nil-aiiii24on豪2.4数值型向量与矩阵的定义及基本运算2.4.1数值型向量与矩阵的定义 I 0-5»ri. Sri, 9 J

15、伍/x -! 0.5 0.»1.912345 6!y- linspHCRiCcfl rd2 sn)y (Q «njl)Q,5TZrQ,3.a.4-?f/I Q.52,03方 4.9 I liO , 5E3 Z;1.01.52.02.S3.0 !買12345 1-* x 1 |O. 5 门 /A. y linsspo;曲 1y!1. J. 255.57. 7510 IB- f k J »2t5x !10.n.7S273431.622777 56.234133100,* « I 0- B*0. 96i Q- 32lj 1- 7.36 i 2B0 l_ip,b

16、53.2 ii ? fcO- 5j 11 i_i. 22. 9t 螯2.4.2数值型向量:与矩阵的运算* a- 3,5-4. 2,9.«>/* b2.7.6 + 11 Z* x a b.x»I 6.2 12. e 11. J ! a* 】2* 3ti*-b- 5.6t 7t8ji /x» a * « 1i3i /! 2 ! 3 ! b】令*讥2% i /b /! 1-i ! 2+i ! « 1i3i 4i6 i /例2. 4 1>2.3i 456 i / b】.2$ 3.4$ 5.6 i / c o b /! 2228 I! 496

17、4 !例2. 5! 0.250.5 ! 0.51db/! 0.1250. 375 ! 0.3751. 125 !例2. 6 <> 8.2a 】5 / b« 3i 2 $ / x c b /! 26 】6 ! _ U0 3二8 > 丘 b(4-Z4: a -< 。f -Inulno 6zq f 、-cz -knrlnoY filnmr-r-6 二 导 6lnr-cz 0 ii 360.62 0 9 尸 0lnzec【i八r=lb【二ZY M2. 12 b» i,h U z* / Hr组* 其元 r>! 10 5 !> 0.50.25 J例

18、2. 131.4142 !K7321 I例 2. 15* A- i»2i 2+3 h / -*b*l,Ot Q»li 崔 f C* A . 'B /C*! ii ! 13 !2.5与数值型矩阵有关的若干常用函数2.5.1常用矩阵的生成函数例 2. 16Zi*ro>( 2*3)*H r o a 0!I o o o- J* b gnr( 2r4)b»! 1 1 1ill-* r- 河 2 >2)c ! 1 0 ! o 1 !f H cym 2.3)d I 100 >! o 1 o !t - raniH 2 *2 >f ! Q . 313

19、0 . 643 !: Q.2760 663 ! g rBnd()q i a. "?2B !2.5.2 size函数和 matrix函数K 2. 17! 435 !; * zrH a)b ! 2 3 ! b izvCAtI >b b- 3113 12 >例 2. 18持2 X 3的童律a f斷定5C为:3 x 2的矩障”2.5.3 从已知矩阵提取部分元素来构成同阶新矩阵的若干函数y- tr iuix ; ,k )y- tr th x ' ,K )例219a* 1>2.3:4.5心a ! 1.0 2.03.0 ! 4.05,06.0 ! 7.08.09.0 !y

20、 tr iu<a«l )y! 0 2.03.o ! 0 0 6.o ! 0 0 01y triu<a)y! 1.0 2.03.0 ! 05.060 ! o o9.0 !y triu(a« 1)y! 1.0 2.03.0 ! 4.05.06.0 ! 0 8.090 !y tril(a»l)y*! 1.0 2.0o ! 4.0 5.06.0 ! 7.0 8.09.0 !y tril<ov -1)y! o oo ! 4.00o ! 7.08.0o !y«diag(x. .kJ)例 2.20"】2门! 1.02.03.0 ! y di

21、og(x)y! 1 00J! o 2 o ! o o 3 ! y diogtx.l)ya! 0 1 0 0 ! 0 0 2 0 ! 0 003 !x- lt2t3<4.5.6$7t0t9 11231!56! 163! y )y! 2 G !* y * dir»Lf( X, 1>¥M & J2.5.4 与方阵的行列式求值、求逆、线性代数方程组的求解、求矩阵特征值与特征向量等有关的函数1 fltrti k )(2) 11= llQtCX >®,b dwt<x)¥ 1Av( X >xO 和rAj Ijnrolwc A.b

22、° tx0 i* xd . Kw A 1 inTOi v*(. a v foJK«rA J3?0 F 1 ! 1 I0.472136 I0. 6944272 !I L2 fWI k '- i r;:r vr 3 h t rwarningr conflicting linwr calvtrainti JiL T ' A -: | 4:li A ),t. .h; ' I ttiagh A)A* 12234134 5hM: X h? i: iiiiigp A )tx ! I ! 1 !J 1 Jx»1 0. 3Q3QBW! 0, 5.5951Q7

23、! 0,7339300Ab 1 354! 0.! 0.C . 92T6-/0'9 C 50049.10. 14241370. 54JA41SG(J切出叩a.fiitiajjGfi 0.40&249J !讥0 I5 B45K 16 2.5.5与矩阵(数组)或向量有关的数据统计函数油2口 I i nnx( A >. i kue(At rrr) 或 " T i bbeCA, V>": L * i IJ mw(Al A2-r!FTtfcn)例 2. 25* A* 3> T. 9i 1* 13» li 2. 4. 15>* ux<

24、; A>a ! 15 !* i nax<A>b. i naxihr9)! 123 ! ! 3 13 15 IBl 2 3i 4 5 6i 78 9a* n nax< B> ! 379! 4136! 7815!J y sun( X)J) y su»<x»V)或 y su»(xt 1)y suaCx.V)或 y «u«(xt 2)例2.26”12 3i 45 6i 789i y su»< x>y ! 45 ! y 9um< xv 1 >y! 121518 ! y sun( xt

25、2) y naanCx)O y ncan(Xw Y> 或 y n<Min( x> 1)(3)y »can(x. V) 或 y Boon( x> 2)例 2. 27"】 2. 3$ 4, 5. 6> 7. 8. 9i y noan(x)y! 5! y mjan(x.T)y! 4. 5. 6. !y ncan<Xt V)y cu»u«(x. 1) y cuauo<x« 2>! 0. !y cuiwuiK x)y cu期疋(xT> 或y cunuw<x. V)或f "】2 3i 4

26、5 6a 78 9|f y cuwun<a)厂» 114 30 J! 5】9 36 ! 12 2745 !f y cu耐u»(d. 1)y! 123 ! 579 ! 121310 ! y cuwu»(at V)y! 1 36 ! 4915 ! 7】5 24 !y prod(x)y prod(xt Y) 或 y prod(xt 1) y prod<*t V) 或 y prod<xt 2)劃2.* a- 12 3S 456;79.t y pr od C a)y! y pr orl1 a -f V! 29 SO 162 J:丫 prodf g 2 &g

27、t;y ! 6 ! 120 *! 5Q2 !2. 6向量与矩阵(数组)元素的引用fid 2. 30&<2.1) U3 2】-】2aa -!】 2 ! 124 ! 5 石!ci * :】2 3t 456t*ot 6 |at fi | -!鼠Q !* ei E i - 7F1(fi ! 123 <! 45 阿e. 12345!* 16450016!例 2. 33! 6 ! 6 ! 6 ! 6 !例 2. 34f A九 4. 5. 6. 7t 8a ! 34567 8 !f 0心11orror !inval id indox!例 2. 35> x*l 23> x( %

28、T %F %T)x ! 1 3 !X < 5;* x( i)!】23 !M2. 362 3hx( $)ans yCnd(条件凌达式)例237-*-l 2 3.4 xr f ind< A> 5) A(rr)ans ! 6 !ft!2. 33Tl* itit 32(x B -1357 9I* y »5)例 2. 40箕£3.22?35| p 匚 int32(x)幻»! 0327135 !* x2 intBt x>03 Z7 121 I fryp«r<x>2. 8布尔型向量与矩阵的定义及基本运算例 2. 412. <2

29、例 2. 432.9字符串型数据的定义与运算2.9.1 字符串的定义 str cods2str(c)srtr ! SCILAR ! oipty str< str)Ii 3.141592.71828x ! 3.14159 2.71828 !*x(l) x<2)an9 ! 8.5397213 ! x* 5tring(x)x ! 3.14159 2.71828 !> x(l) x(2)ans3.141592.71828r x<2 )! arror 4und«f med variabl % C! «bc !f bToday T$ .very hoppy*b

30、! Today X!« By happy !a coda2jrtr< c>c - st r2coci« a)string(x) n enptysjtrc x)例 2. 45 «tr2codo<,SCILB,)c !28 !12!is!21!10!实5!效抿打产生字符型数比字符型数组/字符型敕!Kit接运算为字符申连接运算符/字符舉敕M不能进行运算2.9.2 字符串的运算* d wtTi ng< z<itr 皿 12 * 2 > >b Jrt rjngs grus 茹(22 M t牛成字符审坯阵 * bC* ! 0101 !

31、 oi oi !txt rjt rrnf (嘗版卜r2.9.3 与处理字符串有关的一些常用函数例 2. 47* a* st ring<1 10)s b = j:rt rr at -1b I 123 fl 5 67 B住 r * rvnt'tn»" " -1n - f ngt -i Ji+r >MZ48* b.- "Today* "I cuT s 'rwry" "SKippy* i-n» lngtiiO)y >CQro«trCstr E p例 2. 49* a*"

32、SCILJiB* * iw" "a gooci tol"丄* b* MrwstrC aT usb ! SCZIB 15 h GOOD TWX. J nd > ind vk( rl. strZ)侧250* a* 就“闵卓刃ar do you da !d I 512 F b- 5CI n - str index' "SCI 血炯心 :世呛嚨冷 b)a * stnUhvt( tri v str2 v str3)例 2. 51a* str 2 % P i « R hp p * Pi Ft H H J:R* 5 1 h 10 1 a - G

33、vrt ri str pA »J 114.159277B5. 3?81E I2.10多项式类型2.10.1 多项式的定义苦一polyi” /x" *P 1 J 2 x + J -x'3崔工料瑚式科号盘* r1 乜 3x'*HW它样于 p<2>直按定史多项成描成如下P poly(Af >lf*L "f"l- - pp.yt n. "x")曾 1G _ poly( 01 v M I* p - 3 - 4 x + it 2P ! 3 Jx + k- !* a«l 2 1| p- po.yco,+)

34、P! i + 2x-K)e f* a- 21)13t* P* poly(a+"x-)P ! 5 - 5x -x1 Ip imr_c»»ff(c: + d + ruoa«)例2566 i eif 123 矶 b1- inv rwff(a)J 5 + 7x 6 -F 8x I* a» 351niv_rnrft'. a » b»!】+5*9屮3 ?x+ llx2 J! 2 * $x +4 +0J?+ llxM91012 M 16* s- J 5751133151* b- inv cwff(a* J 1! 1 5x + 9t

35、cj + 13X1 3 + 7x i llxJ i 15x*! 2 + 6x + 10) + 14x 4 flx 4- 12xJ + 16x'!>co«f f (p > <i >* r - rocf b p)c *! 1 2 3 !* c* cowff< p» 2、2.10.2多项式运算例 2. 58*papoiy<i 2ty>p! 2 u*! q poly(i> 2» y»v)q!】今2s ! p+qOHS ! 3 $ + * ! q/pans ."l z"2例259 poly

36、(0 /x")! 12 + 12x 4三-3xJ + ! 44 +34“ 】3疋 *3* 3x- 2疋 2疋11 9x- 7XJ 4疋 x42 * 4其* £2x】x? 5r6£!6 个 lSxllx"十 2xJ ! I3x * 疋 5£ 2!34 个 45翼十 7jd 十 4口 * x 8 + 9x+ x1!】2 0 x 13 £ * 十 J I3x * I 5£ 2! p o, /bP ! 1十箕】 2其 P! 8 " 2- £I5* 6x! 3 +4翼! 45翼“2.10.3有关多项式的几个常用函数

37、* x poly(0(* pl 2 + 2 « x - 3 x'2 p2 - 1 + X4 dPj £ n»tJT(p2 .ix2!0.5 卡 0.86602541 !0.5 0.96602541!.* rjiorTtcrp9 9 x palyt.O fVy * Pl 1 + X + JtZ T '2 ijl Z1 » b&rnisT p3 r 1) 4 « X 3* p2 * 5 +2 m k '2* R Q pd i*(pl * p2)Q-11 +W2. 61* poly< 0 s pl 1 + JC

38、+ K 2 d p2 1 彳* q pl p21* rii;nnn< q >nrts *!】 !* riLjjastr< q)FlilF: &孔 /> ,rIl = j?+x+1*先求解仇* x* paXyc0 fV)* pl 2 J 寓十算2* t1. = roatFK pl >xl SI IS - h'T 1 t * :'"K * pclyC Q |* p* 1 + 52 + 3 x + x J 5 « at# 鼻 P R tbcr i¥nt(p)R*! 5 J + 2x 5 + 曲! p* <x 2

39、D/<3 + M k'2)i R 旨 cbcr i Vnt<p >丁冲 2冲 3 x'2 i 2« k'3 +x"42.11表类型2.11.1 表类型的定义x»12- 厂.5叮ingSl:定文简单根类空殳城£* jf 11««_200405169_, k) t订乙靑贡巾兗量 驻茸幫二7塊r为前已定又的去査豐兀-15i CLB. 0.9 >J " rro r4irrndv or i obi«i abc2.11.2表类型数据的引用,域的插入与删除! x todp trig

40、 * y(2) (1> y(2 > (1) xlanwing !y(4> y(2) ! Bi?i j i n g !* y(2 ) lisfrf "i-cifri" ¥ 13 "n" B "E1cbci" > i* f lisjt (12 i "abr"* x(1) 19K<1 )! ie !厲12 !民女t*0) "HHngwing"贰Xi 1 >! Knngivingi |x<2)! ie !和v! o b c != K< 1 >

41、; liull( > I2.11.3 tlist 和 mlist 类型* » tlistc «rp Nflji*r, lai i9 r 10x*xCl)!聆 st N :in i NuAbcT !x( 2 -J xiali !XC J d! 106 !* 鼻 NaJiv/ |诃 x(2)I x ial t !* k. Numberans sJOB !-itipu和X x - A I«t( tar* B Ttnjii1' P. pxi a* i 10 9 > t 36(2)-.ST" 乜um.tef in®d v&r

42、lablw i 亍!_* X( Ha He')flns ! Kiflli *-x. nnftcOHB ! xiali !第3章SCILAB中的程序设计、脚本文件与函数3.1引言3.2顺序结构程序设计3.2.1 赋值语句-itipu和X-itipu和XV - ( n * r 2(5 wqrt(Ka) * ( m b) * e x u>) l表迭式工I皆3.2.2 输入输出语句iaputtAaMgt ¥*rtriiig">* a - inputsQ; inrsv 9&f b* inputLagl 込h*、English 95Hath * KO-* x

43、 - (<i b -i- c) 3执行此谄q.y示廨上”示的是ctiin打卄K M 挣输A申文成绩*刖为用F»A的诛亍生的中文删議直绩输人曲曲于白执行此包后蔓不那上称呈不的是忙吨命JF出理捉示符導持用户输人英诸疏绩95后将其存于b* x * iuputX .Kteht is viamy* ."rtxiriQ")Mhflt 诰 your nam? I-fuong Duoprint(4ilv«naxl *«2訂.肿* k - inputs * -si") "51 +乘計祁” 2iH T为SCILAH申的除袪运算符 ar卄

44、sqrtc s (s si11 事 s2)【零?3 J) :* * " SCILAB 中的程法运算符* pri nt( * ig4 2 * * <irvci1arm I 6.0 tdisptxl . am )* a - inputc "a*)IA f .p b inputfb" > Iinputs u ) t E vqrttb b 4 « « « -cH ii ( - b+ r)/(i «)/ft scimm唱甕虽名镇写宦商一那,不金许出J1下怀壷 x2 ( b r). ( 2 a)-diptxl pm2 

45、9; !3.3选择结构程序设计3.3.1 if 语句图3.1不完整if语句的框图-itipu和X-itipu和Xy亠鑫斗* printc t io<2)Ry) endif条件表达式thm说hj序列nd1 f k .> - 0 thvn 丫匸揖浜 piint t % io(2) pJ) andif *e j> B 0F y 囂 ki prints t io(2)ty> 仲吐if 条件盍达或ffi对序列1«134tfi句序列2:F条件喪达式 th曲谄年F明I fls* 谄甸序列2如Iif条持喪达虑.谄柯髀列】»lw 话甸库列2 “-itipu和X-iti

46、pu和X图3.2 完整if语句的框图wt-itipu和X-itipu和Xprint* io( 2 J «y Mselect_case语句-itipu和X银达式0广片:;*左达弍1指I投込?U指? 2程达式n指专n + lU nr l畑灵计岚达就1 tr.指令1,;乐芥|':丧达式n tMn 4&令n4彳:箱n十1 _CTKtV14CtK ih d趕迭式1荷与1*rrs Y 叮甚迭式*始令m 1«n 4 1Js ndn 心 ro unri! 1 r nnit(> ts«lvctn乜聞#QtlwTtdip< QUcm®1ttwnd

47、lspc' I1)£5*2tfwndip( 29ftlss<lisp(T) ndselect 去达 xt D一/匚、-nr=¥/川爭XJllcaw表达式1case 表达式2case表达忒n执厅谱句1皿疔语句2执行语句“%/rEND图3.3 select语句框图(else缺省情形)3.4循环结构程序设计3.4.1 for 语句for循环变祈僮金輕粪伯话句序职曹环悻图3.4 for语句的框图for申1M 0 33C 诞冲1W-pr ;nt< t i»( 2 ,x)tx » 0fw i - 112. 53. 24, £? .6 I

48、X » X 4 lendf r i nt< Hr i r?( 2 > X 113.4.2 while 语句hilt条仲表达it 常旬带册吋环萍-|«T3ld图3.5 while型循环框图电寿S*hi 1 + epi? > 1凶-盟 2t% toC 2>)i3.4.3循环语句的嵌套(多重循环语句)for 1 -首却 g Q :.for j * li4a inputt p9co«p)i瓢斗H:4ndflVcf 虽叮口 4 gt * 1 r-1 / . :;:pr int.'号 ini 2)*&v*.r himri3.4.4 co

49、ntinue 语句和 break 语句f or i » 1110if i>2Si< nci+ i truedkrpC F:®llop"snd真r hr!for k » l-3ifor j- 14 4if k + j>4 thwn hrvak ich專p<k 打«ndtkmienct3ITI'3lilf33图3.6循环体内含有continue语句的框图图3.7循环体内含有break语句的框图333.5脚本文件与函数脚本文件333a H ) 4 鶯Q inputC * i u昙 input( *<ws *)4xl » >i kO + o x0 打 2 i)dl

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论