章程式结构列印及注解.PPT

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
章程式结构列印及注解

第2章 程式結構、列印及註解 第2章 程式結構、列印及註解 2.1基本結構 2.2註解的寫法 2.3格式化輸出 2.4更多脫離序列 2.5本章回顧及錯誤與除錯的討論 2.1基本結構 課題 寫一個簡單C程式 使用printf( )函數將文字顯示在螢幕上 一個簡單C程式的結構 寫C程式的基本規則 2.1基本結構 This is C ! (續下頁) 2.1基本結構 (續上頁) #includestdio.h 的意義為何? void main(void) 的意義為何? 為甚麼這個函數需要叫作main? 括號的意義為何? printf(“This is C ! ”); 的意義為何? 呼叫一個庫存函數的格式為何? 為甚麼指令printf(“This is a C ! ”);以一個分號結尾? 以下的C程式可以正常運作嗎? main( ) { printf(This is C ! ); } (續下頁) 2.1基本結構 (續上頁) 我們可以同時使用大、小寫字母來寫C程式嗎? 在C程式中甚麼位置可使用空白空間? 寫程式時是否必須寫在不同行?為甚麼程式的外觀如此重要? 本課程中的重點為何? 我們接下來談甚麼呢? 2.1基本結構 2.1基本結構 函數的本體中包含C的宣告及敘述。 一個典型的C main函數結構如下: 2.1基本結構 由C函數庫呼叫printf函數。 在本課程程式中,只有printf函數直接的連結到main。 2.1基本結構 void ma in(void) 在main中,字母a與i之間的空白是不被允許的。 void main(void) void main ( void ) void main ( void) 在標記之間,可以插入空白字元。 2.2註解的寫法 課題: 寫註解的理由 註解的結構 註解的延續 註解的風格 2.2註解的寫法 一個註解的結構為何? 我們可以在程式的最前及最後寫註解嗎? 註解可以出現在一個C敘述中嗎? 我們可以寫巢狀的註解嗎? 我們為甚麼想要寫成巢狀註解? 如何寫有用的註解? 2.2註解的寫法 一個註解的結構為何? C註解的語法是 /* 任何文字,數字,或符號 */ 其中斜線與星號之間不能有空白空間。再者 /* 與 * / 必須成對。 /* 與 */ 稱為註解定界器/* 與 ?*/ 必須成 對,但它們不需要在同一行。 (續下頁) 2.2註解的寫法 (續上頁) 一些錯誤的註解例子如下: /* 錯誤註解1,結尾無星號及斜線 /* 錯誤註解2,結尾無斜線 * / *錯誤註解3,在斜線與星號之間有空白 */ 2.2註解的寫法 我們可以寫巢狀的註解嗎? 不行,在C中註解不能是巢狀的(也就是說註解之中 不能有註解)。舉例來說: /*/* This is an illegal comment because it is */ nested */ 2.3 格式化輸出 課題: 格式化輸出 換行 2.3 格式化輸出 假設我們想要以兩行顯示 Welcome to London! 在螢幕上。我們可否以兩個printf函數呼叫來 printf(Welcome to); printf(London! ); 達成我們的目標呢? 我們如何換行? 我們可以光使用換行符號嗎? 2.4 更多脫離序列 課題: 產生聲音 連結一個C文字字串 2.4 更多脫離序列 我們如何產生嗶的一聲? 我們如何倒退一格? 我們如何把游標移到所在的行的開始? 我們如何連接一個C字串? 我們如何用printf( )顯示雙引號? 總結。 2.4 更多脫離序列 字元脫離序列 2.5 本章回顧及錯誤與除錯的討論 課題: 一個C程式的基本結構 註解的寫法 使用文字脫離序列 顯示特殊字元 連接C文字字串 基本除錯技巧 2.5 本章回顧及錯誤與除錯的討論 一個C程式的重要特徵為何? 甚麼是除錯? 一般而言,在C原始程式中有3類的錯誤: 語法錯誤、執行時期錯誤及邏輯錯誤。 如何減少程式中的錯誤? 整潔地寫你的程式 在自然的地方加上空白行 對齊你的左、右括號 加上合適的註解 如何為一個程

您可能关注的文档

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档