中文一二三区_九九在线中文字幕无码_国产一二区av_38激情网_欧美一区=区三区_亚洲高清免费观看在线视频

首頁 > 考試輔導 > 計算機考試 > 軟件水平考試 > 軟件試題庫 > 賽迪網校軟考輔導難題精講:題目(6)

賽迪網校軟考輔導難題精講:題目(6)

當程序運行陷于死循環時,說明程序中存在⑴_d_____。在c語言中,函數定義及函數調用應該遵循的原則是⑵___b___。以求階乘為例,采用遞歸的方式編寫的程序相對于遞推方式的程序執行效率較低的原因是⑶__c____.

·供選擇的答案
⑴ a 語法錯誤 b 靜態的語義錯誤 c 詞法錯誤 d 動態的語義錯誤

⑵ a 可以進行函數的嵌套定義,不可以進行函數的嵌套調用
b 不可以進行函數的嵌套定義,可以進行函數的嵌套調用
c 既可以進行函數的嵌套定義,也可以進行函數的嵌套調用
d 既不能進行函數的嵌套定義,也不能進行函數的嵌套調用

⑶ a 遞歸程序經編譯后形成較長的目標代碼,所以需要較多的運行時間
b 遞歸程序執行時多次復制同一段目標代碼占用了較多得時間
c 遞歸程序執行過程中重復存取相同的數據占用了較多得時間
d 自頂向下

·參考答案 ⑴d ⑵b ⑶c

前兩題沒問題,第三個怎么理解啊,選a不行嗎


標題:答復舉例說明
----------------------------
斐波拉契數列定義為f(0) = f(1) = 1, f(n) = f(n-1) + f(n-2) (n>=2)
如果用遞歸定義的函數計算f(5),則f(5)= f(4) + f(3)
而f(4)= f(3)+ f(2)
這樣在計算f(5)的過程中,f(3)至少被計算了2次,這是沒有必要的重復,也是用遞歸方法計算的最大缺點.
至于編譯生成的目標代碼的長度,遞歸函數的目標代碼一般是很短小的。
主站蜘蛛池模板: 一区二区三区四区 | 国产尤物小视频在线观看 | 依依成人精品视频在线观看 | 中文字幕一区二区三区乱码视频 | 麻豆视频在线 | 性XXXX18免费观看视频 | 麻豆一区二区99久久久久 | 日产a一a区二区www | 一级黄色片子免费看 | 国产91入口 | 一区二区三区中文字幕在线 | 国产公开免费人成视频 | 两个人看的WWW在线观看 | caoporn最新地址 | 91人人看 | 91精品国产影片一区二区三区 | 97人人看 | 国产精品久久久久9999 | 五月婷婷久久中文无码 | 草莓AV福利网站导航 | 人人操,天天干 | av一区二区三 | 777婷婷天堂综合色吧 | 男女啪啪做爰高潮全过有网站 | 超碰av网站| 成人毛片一区二区三区 | 日韩免费视频 | www..com18午夜观看 | 丰满少妇无码在线观看 | 丁香激情综合色伊人久久 | 在线黑人抽搐潮喷 | 欧美国产亚洲精品 | 2020国产精品香蕉在线观看 | 日本伦理片大全 | 国产精品一区在线观看 | 国产成人在线观看网址 | 雪花飘在线观看免费高清 | 日韩国产综合av | AV狠狠色丁香婷婷综合久久 | av超碰在线观看 | 操操影院|