2014秋C 第15周專案2程式閱讀(加注釋)

2021-06-27 11:05:50 字數 1083 閱讀 9967

課程主頁在

課程資源在

雲學堂「賀老師課堂」同步展示,使用的帳號請到課程主頁中檢視。 

【專案2-閱讀程式】

閱讀下面的程式,先寫出其執行結果,再執行對比。

支招1:按課堂上老師講課的方式,將變數對應記憶體的「框子」畫出來,用大腦當cpu,寫出變數的變化過程;

支招2:單步執行程式,在監視(watch)視窗中觀察變數的動態變化,從而掌握程式的執行機理。

(1)

#include using namespace std;

int sub(int*);

int main()

{ int i, k;

for (i=0; i<4; i++)

{k=sub(&i); //傳位址

cout<<"sum="int *p;

void pp(int a, int *b);

int main()

{ int a=1, b=2, c=3; //這一行的a,b,c是main函式的區域性變數

p=&b; //p是全域性的指標變數,指向main中的b

pp(a+c, &b);

cout<<"(2)"<

***************==== 迂者 賀利堅 csdn部落格專欄***************==

|== it學子成長指導專欄

專欄文章的分類目錄(不定期更新) ==|

賀利堅課程教學鏈結(分課程年級) ==|

|== 我寫的書——《逆襲大學——傳給it學子的正能量》    ==|

***** 為it菜鳥起飛鋪跑道,和學生一起享受快樂和激情的大學 *****

***************==== 迂者 賀利堅 csdn部落格專欄***************==

|== it學子成長指導專欄

專欄文章的分類目錄(不定期更新) ==|

賀利堅課程教學鏈結(分課程年級) ==|

|== 我寫的書——《逆襲大學——傳給it學子的正能量》    ==|

***** 為it菜鳥起飛鋪跑道,和學生一起享受快樂和激情的大學 *****

2014秋C 第8周專案 分支程式設計

課程主頁在 課程資源在雲學堂 賀老師課堂 同步展示,使用的帳號請到課程主頁中檢視。閱讀以下的兩段程式,用 人腦 執行寫出輸出結果。再在計算機或手機上執行程式,對照自己寫出的結果,進行反思。1.include using namespace std int main 執行結果 貼圖 知識點總結 寫出在...

第15周 專案2

問題及描述 煙台大學計算機與控制工程學院 姓名 李金樸 日期 2017.12.10 檔名稱 ycds2017 問題描述 設計乙個函式,產生乙個至少5萬條記錄的資料集合。在同一資料集上,用直接插入排序 氣泡排序 快速排序 直接選擇排序 堆排序 歸併排序 基數排序等演算法進行排序,記錄所需要的時間,經過...

2014秋C 第19周 專案2參考 猴子選大王

課程主頁在 課程資源在 雲學堂 賀老師課堂 同步展示,使用的帳號請到課程主頁中檢視。專案2 猴子選大王 一群猴子,編號是1,2,3 m,這群猴子 m個 按照1 m的順序圍坐一圈。從第1只開始數,每數到第n個,該猴子就要離開此圈,這樣依次下來,直到圈中只剩下最後乙隻猴子,則該猴子為大王。輸入m和n,輸...