- 1
- 0
- 约1.34万字
- 约 81页
- 2026-06-03 发布于山东
- 举报
選擇與分支
24.1.1 選擇與分支 例如,一元二次方程的係數a、b、c,求該方程的根
34.1.2 條件與判斷在電腦程式語言中,使用條件運算式來描述條件。例1,有一分段函數如下,要求根據輸入的x,計算並輸出y的值。
4例1的分段函數的4個條件分析共有4個與x相關的條件,這些條件按照關係運算式或邏輯運算式的格式可分別描述如下:x0x=0andx10x=10andx100x100分析: 一般來說,對於有n種可能的情況,只需要做n-1次判斷就夠了。
5例2,題目描述根據輸入的三個正數a、b、c,確定以它們為邊能否構成三角形如果能構成三角形,再判斷是等邊三角形、直角三角形、等腰三角形、等腰直角三角形還是普通三角形
6例2,解決方案:(1)如果a≤0或b≤0或c≤0,則輸入出錯(邊長必須大於零);否則轉下一步。(2)如果a+b≤c或b+c≤a或c+a≤b,則不能構成三角形(可以直接給出結果並結束程式);否則轉下一步。(3)如果a=b並且b=c,則構成等邊三角形;否則轉下一步。
7例2,解決方案:(4)如果a=b或b=c或c=a,則(嵌套)進一步判斷是否有兩邊平方和等於第三邊的平方,如果有,則構成等腰直角三角形;否則僅構成等腰三角形;如果沒有任何兩邊相等,則轉下一步(5)如果有兩邊平方和等於第三邊的平方,則構成直角三角形,否則(即以上都不是)是普通三角形。
8多種情
您可能关注的文档
最近下载
- 《轻钢龙骨石膏板隔墙工艺工法图集》12-10修改(汇总1).pdf VIP
- 【深信服】安全PT1-AC认证必备考试题库(附答案).docx VIP
- (入党志愿书空白表格.doc VIP
- 2025年凉山西昌市辅警考试公安基础知识考试真题库及参考答案.docx VIP
- 实验室安全手册.pdf VIP
- 精品解析:2022-2023学年北京市西城区人教版四年级下册期末考试数学试卷(原卷版).docx VIP
- 《农作物生产技术》课程标准.docx VIP
- 背手上铐及搜身带离课件.pptx VIP
- 京东集团市场营销部面试题集.docx VIP
- T_TMHIA 005-2022 天津市城镇排水管道检测与评估技术规程.docx
原创力文档

文档评论(0)