21天學通c語言(第7版)
課後研習包含小測驗和練習題。小測驗幫助讀者理解和鞏固本課所學概念,練習題有助於讀者將理論知識與實踐相結合。
2.6.1 小測驗
1.在c語言中,用花括號括起來的一組語句叫作什麼?
2.每個c程式都必不可少的部分是什麼?
3.如何在程式中新增注釋?為什麼要新增注釋?
4.什麼是函式?
5.c語言提供了哪兩種型別的函式?它們有什麼區別?
6.#include指令的有什麼用途?
7.注釋是否可以巢狀?
8.注釋是否能超過一行?
9.包含檔案的另乙個名稱是?
10.什麼是包含檔案?
2.6.2 練習題
1.寫乙個最短小的程式。
2.考慮下面的程式:
/* ex02-02.c */
include void display_line(void);
int main(void)
/* 列印星號行 */
void display_line(void)
/* 程式結束 */
a.哪些行是語句?
b.哪些行是變數定義?
c.哪些行是函式原型?
d.哪些行是函式定義?
e.哪些行是注釋?
3.寫乙個程式的注釋示例。
4.下面的程式完成什麼任務?(輸入、編譯並執行該程式)
/* ex02-04.c */
include int main(void)
/* 程式結束 */
5.下面的程式完成什麼任務(輸入、編譯並執行該程式)?
/* ex02-05.c */
include include int main(void)
《21天學通C (第7版)》 17 6 問與答
21天學通c 第7版 問 vector會改變其儲存的元素的順序嗎?答 vector是一種順序容器,元素的儲存順序與插入順序相同。問 要將元素插入到vector中,應使用哪個函式?元素將插入到vector的什麼位置?答 成員函式push back將元素插入到vector末尾。問 哪個函式用於獲悉儲存在...
《21天學通C語言(第7版)》一2 3 學以致用
21天學通c語言 第7版 介紹完程式的組成部分後,我們來檢視各程式有何相似之處。請看程式清單2.2,看是否能識別程式的各個部分。輸入程式清單2.2list it.c 計算某人在指定年數後的年份 list it.c 該程式將顯示整個程式的 包括行號!include include define buf...
21天學通C語言 學習筆記(7)
為了處理更複雜的資料,c語言還定義了一些功能更強大的復合資料型別,如陣列型別 結構體型別 共用體型別和列舉型別。陣列是同一資料型別的許多資料元素按某種順序排列在一起的集合,通過訪問陣列名和索引就可以訪問陣列中的任意元素。本節將重點學習一下內容 一維陣列是c語言中用來儲存和處理一維序列資料的資料型別。...