版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、VisualLISPifVisualLISP 中,if (ifcondition (s ement)(elses VisualLISPifVisualLISP 中,if (ifcondition (s ement)(elses )s elses 如果符合 condition(不為 nil),則執(zhí)行此表達(dá)式 與其他高級(jí)語言不同的是:Visual LISP 的if 判斷只能是雙選擇,而且ement 6-1 PrognmoneyInAccount withdraw progn moneyInAccountwithdrawprogn 對(duì)稱括號(hào)對(duì)稱括號(hào)對(duì)稱括號(hào);ifjudge;function:judg
2、eifacharacter;ifjudge;function:judgeifacharacterisaletter (4)(defunc:if(/(setqchgetstring請(qǐng)輸入字符串:) (setq ch (strcase ch)(if (and (= ch A) (x0)(progn(setqy1)(prompt(=x0)(progn(setqy0)(prompt(t(progn(setqy-1)(prompt)執(zhí)行結(jié)果:請(qǐng)輸入一數(shù)字:-分析:程序的第(6)行第(10)condx0則執(zhí)行第(7)行,x=0 則執(zhí)行第(8)行,其他情況(即 x=ch A)(=cha)(= ch A) (
3、= ch Z) (promptn您輸入的是大寫字符.) (promptn您輸入的是小寫字符);end(promptn);endif 執(zhí)行結(jié)果:請(qǐng)輸入一個(gè)英文字母:R您輸入的是大寫字符否為字母。第(10)行第(13)VBAifVBA ifVisualLISPififIfconditionThens 多行語IfconditionThen s ementsEnd 多行語IfconditionThen s ementsEnd 解釋成 True 或 False:一個(gè)為零的數(shù)值將被認(rèn)為是 FalseTruecondition TrueVBA 后面的所有 ements。您可以使用單行或多行語法來有條件地執(zhí)行
4、一個(gè)語法(以下的兩條程序是相等的IfssetObj.Count=1ThenIf ssetObj.Count=1 Then End If.Then 的單行語法格式并不需用End If 語法。如果 condition為 True 行多行程序代碼,就必須使用多行語法 If.Then.EndIf ifif if 語句中將使用 If.Then.Else 這樣的語法結(jié)構(gòu),從而根據(jù)條件來執(zhí)行其中的一個(gè)語法。其標(biāo)準(zhǔn)語法Ifcondition1s ementblock-1 ElseIfcondition2Then s ementblock-2ElseIfcondition3Then s ementblock-3
5、 . s ementblock-End 在上述的語法結(jié)構(gòu)中,VBA 首先將測(cè)試 condition1。如果它為 False,VBA condition2True True 的條condition2True True 的條TrueVBAElse ElseIf 者一個(gè)也不用。Else 子句是可有可無的。此外,您可以有一個(gè) Else ElseIf 子句。例如:以下的程序范例Ifscore60Then ElseIfscore70Then ElseIfscore80Then ElseIfscore= A) And (ch =a)And(ch=A)And(ch=Z)ThisDrawing.Utility.
6、PromptYouenteredanuppercaseThisDrawing.Utility.PromptYouenteredanlowercaseletter. End If(16) ThisDrawing.Utility.PromptYourinputwasnotaletter. (17)End If(18)End執(zhí)行方式:Enteraletter:bYouenteredanlowercase(8課 后 習(xí) 1.cond if (A)if cond cond if 2. VBAifcond if 2. VBAif( End If 多行語法必須以 End 不論是 ement 或elseement 都可直接寫入多個(gè)表達(dá)3. (VBA Select Case If.Then.Else Select Case 結(jié)構(gòu)來替換 If.Then.Else 結(jié)構(gòu)if ElseIf Else EndIf (C)(D)以上都AutoCAD 中并沒有畫兩圓切線功能,請(qǐng)?jiān)O(shè)計(jì)之(以設(shè)計(jì)提問: 1. 請(qǐng)選取第一圓:解答文件
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)維修手表合同范例
- ppp咨詢費(fèi)合同范本
- 分裝白糖采購合同范本
- 內(nèi)墻抹灰工程合同范例
- 公司無償贈(zèng)與合同范例
- 喪葬工具出租合同范本
- 2025年度臨時(shí)活動(dòng)場(chǎng)地租賃合同
- 2025年度教育產(chǎn)業(yè)借款反擔(dān)保協(xié)議范本
- 2025年度客運(yùn)企業(yè)品牌戰(zhàn)略規(guī)劃與實(shí)施服務(wù)合同
- 中國唇釉行業(yè)市場(chǎng)全景評(píng)估及投資規(guī)劃建議報(bào)告
- 一年級(jí)下冊(cè)勞動(dòng)《變色魚》課件
- 商務(wù)星球版地理八年級(jí)下冊(cè)全冊(cè)教案
- 天津市河西區(qū)2024-2025學(xué)年四年級(jí)(上)期末語文試卷(含答案)
- 2025年空白離婚協(xié)議書
- 校長在行政會(huì)上總結(jié)講話結(jié)合新課標(biāo)精神給學(xué)校管理提出3點(diǎn)建議
- T-CSUS 69-2024 智慧水務(wù)技術(shù)標(biāo)準(zhǔn)
- 2025年護(hù)理質(zhì)量與安全管理工作計(jì)劃
- 湖南大學(xué) 嵌入式開發(fā)與應(yīng)用(張自紅)教案
- 地下商業(yè)街的規(guī)劃設(shè)計(jì)
- 長安大學(xué)《畫法幾何與機(jī)械制圖一》2021-2022學(xué)年第一學(xué)期期末試卷
- 2024-2030年全球及中國低密度聚乙烯(LDPE)行業(yè)需求動(dòng)態(tài)及未來發(fā)展趨勢(shì)預(yù)測(cè)報(bào)告
評(píng)論
0/150
提交評(píng)論