各學習APP網課答案查詢方法
見面課:深入學習繼承和派生1、問題:下列關于類的定義格式的描述中,錯誤的是( )選項:A:類中成員有3種訪問權限B:類的定義可分數據成員部分和成員函數部分C:類中成員函數都是公有的,數據成員都是私有的D:定義類的關鍵字通常用class,也可用struct答案: 【類中成員函數都是公有的,數據成員都是私有的】2、問題:下列關鍵字中,不屬于定義類時使用的關鍵字是( )選項:A:classB:protectedC:publicD:default答案: 【default】3、問題:下列定義對象的描述中,錯誤的是( )選項:A:定義對象時系統會自動進行初始化B:對象成員的表示與C語言中結構變量的成員表示相同C:屬于同一類的對象占有内存字節數相同D:一個類所能創建對象的個數是有限制的答案: 【一個類所能創建對象的個數是有限制的】4、問題:下列關于成員函數的描述中,錯誤的是( )選項:A:成員函數的定義必須在類體外B:成員函數可以是公有的,也可以是私有的C:成員函數在類體外定義時,前加inline可為内聯函數D:成員函數可以設置參數的默認值答案: 【成員函數的定義必須在類體外 】5、問題:使用class定義的類,其默認的訪問權限是公有的,使用struct定義的類,其默認的訪問權限是私有的。選項:A:對B:錯答案: 【錯】6、問題:下列關于基類和派生類的描述中,錯誤的是( )選項:A:一個基類可以生成多個派生類B:基類中所有成員都是它的派生類的成員C:基類中成員訪問權限繼承到派生類中不變D:派生類中除了繼承的基類成員還有自己的成員答案: 【基類中成員訪問權限繼承到派生類中不變 】7、問題:下列關于繼承的描述中,錯誤的是( )選項:A:繼承是重用性的重要機制B:C 語言隻支持單重繼承,不支持多重繼承C:繼承關系不是可逆的D:繼承是面向對象程序設計語言的重要特性答案: 【C 語言隻支持單重繼承,不支持多重繼承】8、問題:下列成員函數中,純虛函數是( )選項:A:virtual void f1()=0B:void f1()=0;C:virtual void f1(){}D:virtual void f1()==0答案: 【virtual void f1()=0】9、問題:派生類隻繼承基類中的公有成員和保護成員,而不繼承私有成員。選項:A:對B:錯答案: 【錯】10、問題:單重繼承是指派生類隻有一個基類的情況。選項:A:對B:錯答案: 【對】
見面課:深入學習自定義函數1、問題:以下說法正确的是( )選項:A:用戶若需要調用标準函數,調用前必須重新定義B:用戶可以直接調用所有标準庫函數C:用戶可以定義和标準庫函數重名的函數,但是在使用時調用的是系統庫函數D:用戶可以通過文件包含命令将系統庫函數包含到用戶源文件中,然後調用系統庫函數答案: 【用戶可以通過文件包含命令将系統庫函數包含到用戶源文件中,然後調用系統庫函數】2、問題:如果一個函數沒有返回值,定義時它的函數類型應是( )選項:A:任意B:intC:voidD:無答案: 【void】3、問題:關于函數返回值的描述正确的是( )選項:A:函數返回表達式的類型一定與函數的類型相同B:函數返回值的類型決定了返回值表達式的類型C:當函數類型與返回值表達式類型不同時,将對返回值表達式的值進行類型轉換D:函數返回值類型就是返回值表達式類型答案: 【當函數類型與返回值表達式類型不同時,将對返回值表達式的值進行類型轉換】4、問題:在參數傳遞過程中,對形參和實參的要求是( )選項:A:函數定義時,形參一直占用存儲空間B:實參可以是常量、變量或表達式C:形參可以是常量、變量或表達式D:形參和實參類型和個數都可以不同答案: 【實參可以是常量、變量或表達式】5、問題:關于函數的調用,下面說法不正确的是( )選項:A:由于程序總是從主函數開始,所以函數的調用總是在主函數和其他函數之間進行B:函數的調用可以在任意函數之間進行,隻要有需要C:一個函數可以自己調用自己D:函數返回時可以不帶返回值,這時函數在定義時其返回值的類型用void表示答案: 【由于程序總是從主函數開始,所以函數的調用總是在主函數和其他函數之間進行
,