https://jiaoshi.huatu.com 2024-04-24 09:07 教師招聘網(wǎng) [您的教師考試網(wǎng)]
下面是一段關于計算變量m的算法:①輸入變量a,b的值;②將a,b的和賦值給m;③將m﹣a的值賦值給a;④將m﹣a的值賦值給b。該算法的功能是( )。
A.求a和b中的較小值
B.求a和b中的較大值
C.計算a和b的平均值
D.交換a,b的值
【答案】D 【解析】本題考查的是算法的相關知識。算法的幾種描述方式為自然語句、流程圖和偽代碼、N﹣S圖和程序設計語言。。自然語言就是我們?nèi)粘J褂玫母鞣N語言,可以是漢語、英語、日語等;所謂流程圖,是指用規(guī)定的圖形符號來描述算法;偽代碼是用在更簡潔的自然語言算法描述中,用程序設計語言的流程控制結(jié)構(gòu)來表示處理步驟的執(zhí)行流程和方式,用自然語言和各種符號來表示所進行的各種處理及所涉及的數(shù)據(jù);N﹣S圖使用矩形框來表達各種處理步驟和三種基本結(jié)構(gòu);算法最終都要通過程序設計語言描述出來(編程實現(xiàn)),并在計算機上執(zhí)行。程序設計語言也是算法的最終描述。將m﹣a的值賦值給a實際就是將b的值賦值給a,然后將m﹣a的值賦值給b,此處的a就是原來的b,即將原來a的值賦值給b,從而實現(xiàn)a,b的值的交換。故本題選D。
推薦閱讀:
責任編輯:云云
上一篇: 下列說法錯誤的是
公眾號
視頻號
小紅書
京ICP備16044424號-2京公網(wǎng)安備 11010802023064號 Copyright © 2001-2024 huatu.com 北京中師華圖文化發(fā)展有限公司 版權所有