Javen的文档


结构化程序设计

<h3>一、顺序结构</h3> <p>主要是赋值语句和简单的操作语句</p> <h3>二、循环结构</h3> <p>While语句、Repeat语句和For语句</p> <h4>2.1 While语句</h4> <p>当条件成立时执行循环,条件不成立退出循环。</p> <pre><code class="language-delphi">While (循环条件) do 循环体;</code></pre> <h4>2.2 Repeat语句</h4> <p>直到型循环,为False时执行循环,为True时退出。不需要begin...end括起来。 Repeat 循环体 Until (循环条件)</p> <h4>2.3 For语句</h4> <p>To递增,DownTo递减。 For 循环变量:=初值 To(DownTo) 终值 do 循环体;</p> <p>Break和Continue终止循环。</p> <h3>三、选择结构</h3> <p>单分支选择结构 双分支选择结构 多分支选择结构</p> <h4>关系表达式和逻辑表达式</h4> <p>3.1.关系运算符和关系表达式 <strong>关系运算符</strong>:就是用来对两个表达式 进行大小比较的运算符。 <strong>关系表达式</strong>:用关系运算符把两个运算对象连接起来表示他们大小关系的式子。值只有True和False。 9中关系运算符:</p> <pre><code class="language-delphi">= 等于 &amp;lt;&amp;gt; 不等于 &amp;gt; 大于 &amp;lt; 小于 &amp;gt;= 大于等于 &amp;lt;= 小于等于 &amp;lt;= 包含于 &amp;gt;= 包含 in 属于</code></pre> <p>例:6&gt;3(True)、&#039;F&#039;&gt;&#039;C&#039;(false) 执行从左到右,没有级别之分;字符按ASCII值对比。</p> <p>3.2.逻辑运算符和逻辑表达式 <strong>逻辑运算符</strong>: <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=a0ea72e179087fd695cdf3b515872eb2&amp;amp;file=file.png" alt="" /> <strong>逻辑表达式</strong>:用逻辑运算符将若干个表达式货逻辑值连接起来的式子。值也是只有True和False。 例如:&#039;F&#039;&gt;&#039;C&#039; Or False值为False 逻辑运算符有优先级,Not第一级,And第二级,Or和Xor第三级。先高后低执行。</p> <p>3.2 常用语句 3.3.1多分支If语句 If(条件) then ; If(条件) then 语句 else 语句;</p> <p>3.3.2 多分支Case语句</p> <pre><code class="language-delphi">Case (表达式) of 值1,值2:语句1; 值3:语句2; ... 值n:语句n; Else //这里的else之前可以有分号(可以不要 ) 语句n+1; end;</code></pre> <p>表达式的值必须是整型、字符型、布尔型、字界限型和枚举型。</p>

页面列表

ITEM_HTML