在設(shè)計(jì)算法的過程中.解決問題的基本思想常常很簡單.很清楚.但表述參與運(yùn)算的數(shù)值的頻頻變換卻很麻煩.為了解決這個(gè)問題.需要在程序中引入變量.前面通過對(duì)函數(shù)概念的學(xué)習(xí).我們就已經(jīng)了解變量的含義:在研究問題的過程中可以取代不同數(shù)值的量稱為變量. 程序中一些重要的函數(shù)也很有用處.如取平方根函數(shù)SQR(x)=|x|.取絕對(duì)值函數(shù)ABS(x)=. 變量與函數(shù)是中學(xué)數(shù)學(xué)里面最重要的和最基本的概念.在算法的設(shè)計(jì)里面仍然發(fā)揮著重要的和最基本的作用.它們會(huì)使得算法的表達(dá)變得非常整潔.清楚.1.賦值語句在程序運(yùn)行時(shí)給變量賦值,“= 的右側(cè)必須是表達(dá)式.左側(cè)必須是變量,一個(gè)語句只能給一個(gè)變量賦值,有計(jì)算功能,將一個(gè)變量的值賦給另一個(gè)變量時(shí).前一個(gè)變量的值保持不變,可先后給一個(gè)變量賦多個(gè)不同的值.但變量的取值只與最后一次賦值有關(guān). 查看更多

 

題目列表(包括答案和解析)

請(qǐng)你說一說為什么在設(shè)計(jì)算法的過程中要利用到循環(huán)結(jié)構(gòu)?這種結(jié)構(gòu)有什么優(yōu)點(diǎn)?

查看答案和解析>>

在電腦游戲中,“主角”的生命機(jī)會(huì)往往被預(yù)先設(shè)定.如某槍戰(zhàn)游戲,主角被設(shè)置生命5次,每次生命承受射擊8次(被擊中8次失去一次生命機(jī)會(huì)),假設(shè)射擊為單發(fā)射擊,試為“主角”耗用生命機(jī)會(huì)的過程設(shè)計(jì)一個(gè)算法流程圖.

查看答案和解析>>


同步練習(xí)冊(cè)答案