C語言修煉之路函數(shù)篇真題訓練上
本文對應文章 :
第壹題


A選項

C語言的函數(shù)每次只能返回一個元素,上面代碼中的 return a,b 只能執(zhí)行逗號表達式的最后一個語句,即返回20
B選項

C選項

D選項
全局變量在整個程序的任意地方都可以使用
第貳題


C選項
函數(shù)不可嵌套定義,但可以嵌套調(diào)用 -- “上一篇文章中提及過”
第叁題


A選項
可以 return void 不返回任何參數(shù)
B選項
正確
C選項
可以使用全局變量
D選項
主調(diào)函數(shù)和被調(diào)函數(shù)可以多文件書寫

第肆題


A選項
只要保證了聲明之前有定義就可以
B選項

第伍題


C選項
形參和實參是兩塊不同空間所對應的相同值的元素。改變形參并不會改變實參。
第陸題


逗號表達式:
① 它將兩個及其以上的式子聯(lián)接起來,從左往右逐個計算表達式,整個表達式的值為最后一個 表達式 的值。
② 如:(3+5,6+8)稱為逗號表達式,其求解過程先表達式1,后表達式2,整個表達式值是表達式2的值,如:(3+5,6+8)的值是14
③ a= (a=3*5,a*4)的值是60,其中a=(3*5,a*4)的值是60, a的值在逗號表達式里一直是15,最后被逗號表達式 賦值 為60,a的值最終為60。
所以本題中: 共有四個參數(shù)

第柒題


A選項
高內(nèi)聚低耦合,是軟件工程中的概念,是判斷軟件設計好壞的標準,主要用于程序的 面向?qū)ο?的設計,主要看類的內(nèi)聚性是否高, 耦合度 是否低。
目的是使程序模塊的可重用性、移植性大大增強。
通常程序結(jié)構(gòu)中各模塊的內(nèi)聚程度越高,模塊間的耦合程度就越低。內(nèi)聚是從功能角度來度量模塊內(nèi)的聯(lián)系,一個好的內(nèi)聚模塊應當恰好做一件事,它描述的是模塊內(nèi)的功能聯(lián)系;耦合是軟件結(jié)構(gòu)中各模塊之間相互連接的一種度量 ,耦合強弱取決于模塊間接口的復雜程度、進入或訪問一個模塊的點以及通過接口的數(shù)據(jù)。

第仈題


A:錯誤,可以沒有參數(shù)和返回值類型,根據(jù)需要給出
B:錯誤,函數(shù)的實參可能是變量,也可能是常量,也可能是宏,也可能是指針等等
C:正確,在使用庫函數(shù)時,必須要包含該庫函數(shù)所在的頭文件,否則編譯器將不能識別
D:錯誤,庫函數(shù)是語言設計者為了讓用戶能夠更好的使用,而給出的,但并不能解決用戶的所有問題,因此其他問題還需要用戶自己寫方法解決
第玖題


A:正確 不同的函數(shù)屬于不同的作用域,因此不同的函數(shù)中定義相同名字的變量不會沖突
B:正確 在C語言中,函數(shù)的形參一般都是通過參數(shù)壓棧的方式傳遞的
C:正確 在函數(shù)內(nèi)定義的變量,稱為局部變量,局部變量只能在其定義的函數(shù)中使用
D:錯誤 復合語句中定義的變量只能在復合語句中使用
舉例:

第十題 : 編程題
打印乘法口訣表


到此這篇關(guān)于C語言修煉之路函數(shù)篇真題訓練上的文章就介紹到這了,更多相關(guān)C語言 函數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
QT實戰(zhàn)之實現(xiàn)圖片瀏覽系統(tǒng)
這篇文章主要介紹了如何利用QT編寫一個圖片瀏覽系統(tǒng),可以支持自動播放,左右拖動切換,點擊列表切換,點擊按鈕切換等功能,感興趣的小伙伴可以跟隨小編一起了解一下2023-04-04
QT布局管理詳解QVBoxLayout與QHBoxLayout及QGridLayout的使用
在這篇文章中,你將知道水平布局、垂直布局、網(wǎng)格布局如何輕松上手,以純代碼方式展示。對齊方式,大小設置,圖片頭像匹配標簽,布局器里面的組件大小隨意切換大小,認真看完這篇文章,QT布局管理器熟練使用2022-06-06
C語言循環(huán)結(jié)構(gòu)與時間函數(shù)用法實例教程
這篇文章主要介紹了C語言循環(huán)結(jié)構(gòu)與時間函數(shù)用法,是C語言中非常重要的一個技巧,需要的朋友可以參考下2014-08-08
C++循環(huán)鏈表之約瑟夫環(huán)的實現(xiàn)方法
這篇文章主要介紹了C++循環(huán)鏈表之約瑟夫環(huán)的實現(xiàn)方法,對于學習數(shù)據(jù)結(jié)構(gòu)與算法有一定的借鑒價值,需要的朋友可以參考下2014-09-09

