创造力开门~资讯时代的网路与阅读.ppt

创造力开门~资讯时代的网路与阅读

國立台灣師大附中 李啟龍 單元摘要 主要在介紹C語言的struct結構,希望讓同學們可以依據程式的需要,自訂所需要的資料結構,因為不同的程式需求採用不同的資料結構來處理,可以增進程式的處理效率。 當學會這些資料結構之後,再實際運用這些功能,製作一個具有簡單功能的成績處理系統。 99.10_C語言專題製作 * 結構 結構是資料的集合,C語言提供了結構,程式設計師可以在結構內,包含許多其他的資料型態,一個結構內可以包含各種型態的變數或是陣列,也可以在結構內包含另外的結構,宣告的語法如下: struct 結構名稱 { 結構成員1; 結構成員2; … } 變數名稱 ; 99.10_C語言專題製作 * 結構宣告 定義一個結構時,等同於定義了一個新的資料型態。參考下方的範例: struct animal { char name[10]; int sex; }dog; 上方的範例中宣告了一個名稱為animal的結構,包含了兩個成員,第一個成員為一個字元陣列,第二個成員為一個整數變數。 99.10_C語言專題製作 * 練習題:玩牌比大小程式 請撰寫一個撲克牌的遊戲,隨機各發一張牌給電腦與使用者,使用者可選擇要比大或比小,之後輸出誰獲勝。程式的操作畫面如下圖所示。 99.10_C語言專題製作 * 99.10_C語言專題製作 * 練習題:向量的運算器 撰寫一個程式,定義一個三維空間

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档