第六套 程式設計題
第七套 填空題
第八套 填空題(陣列傳參) 程式設計題(素數)
return
#include
intfun
(int m)
intmain()
return的缺點是每次只能返回乙個引數;如果想返回多個,可能需要將資料存入陣列,然後將陣列首位址返回給主調函式,較為麻煩。
全域性變數
#include
int n=10;
void
fun1()
void
fun2()
intmain()
雖然說全域性變數沒有了個數的限制,而且遇到函式中同名區域性變數時,全域性變數還不起作用(縣官不如現管)。
但是畢竟大型工程並不是由一人編寫的,乙個地方全域性變數的改動將會影響整個工程,所以盡量還是少用。
指標指標是直接指向記憶體單元的:
#include
using namespace std;
intmain()
變數m與變數n的位址不同,因此一方改變後互不影響;p,q均指向變數n,在內存在指向同一單元,一方改變互有影響。
變數m與變數n的位址不同,因此一方改變後互不影響;p,q均指向變數n,在內存在指向同一單元,一方改變互有影響。
#include
void
fun(
int*p)
intmain()
引用
#include
void
fun(
int& m)
intmain()
引用是c++中的概念,其相當於為變數起了個別名。其在初始化時 必須賦值,且賦值後在程式中 不可更改,這兩點和指標有明顯的區別。
綜上,推薦使用指標和引用將被調函式的資料返回給主調函式。
計算機等級考試 二級C語言程式設計 知識點整理
程式流程圖中帶有箭頭的線段是控制流。結構化程式設計的基本原則 思想 自頂向下 逐步求精 模組化 限制使用 goto 語句。軟體設計中,模組劃分應遵循的準則是高內聚低耦合,模組大小規模適當,模組的依賴關係適當等。在軟體開發中,需求分析階段主要文件是 軟體需求規格說明書 因為規格說明書是後續工作開發中,...
計算機二級C語言程式設計易錯知識點
1.在資料流圖中,用標有名字的剪頭表示資料流。在程式流程圖中,用標有名字的箭頭表示控制流。2.結構化程式設計的思想包括 自頂向下 逐步求精 模組化 限制使用goto語句。3.軟體設計中模組劃分應遵循的準則是 高內聚低耦合 模組大小規模適當 模組的依賴關係適當等。模組的劃分應遵循一定的要求,以保證模組...
計算機作業系統知識點整理(二)
1.什麼是作業系統?從資源角度它完成了哪些功能?從使用者使用角度,它提供了哪幾種介面?作業系統 一種大型的程式,負責管理計算機資源,提供良好使用者介面。從資源角度完成的功能 cpu管理,記憶體管理,裝置管理,檔案系統 使用者角度 操作介面 程式設計介面 2.三個基本狀態的含義 執行態 正在使用cpu...