程序设计教程课件.pptx

程序设计教程课件.pptx

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

;1.1C語言的發展歷程;1.1C語言的發展歷程;1.1C語言的發展歷程;1.2數據在電腦內的存儲形式和表示方法;1.2數據在電腦內的存儲形式和表示方法;1.2數據在電腦內的存儲形式和表示方法;1.2數據在電腦內的存儲形式和表示方法;1.2數據在電腦內的存儲形式和表示方法;1.2數據在電腦內的存儲形式和表示方法;1.2數據在電腦內的存儲形式和表示方法;2.數的反碼表示

一個正數的反碼與其原碼相同,一個負數的反碼是將符號位除外,其他各位逐位取反,即0變1,1变0,參看表1.2。

3.補數表示方法

先以日常鐘錶的時間表示為例,說明補數的概念。假設現在的標準時間為6點整,而有一只指針指向10點,為了校準時間,可以採取兩種方法:一是將時針退(10-6)=4格;另一種方法是將時針向前撥(12-4)=8格。

這兩種方法都可以將鐘錶校準的正確時間。對於這個問題來說,減4和加8是等價的。由此,可以說(+8)和(-4)是以12為模的補數。;說明:在電腦中,帶符號的數用補數表示,此時減法運算變為加法運算,從而簡化了電腦硬體電路的結構。

當運算的結果超出補數表示範圍時,結果就不正確了,這稱為“溢出”。;1.3利用计算机处理问题的基本过程;1.4最簡單的C程式的構成;1.4最簡單的C程式的構成;1.4最簡單的C程式的構成;1.4最簡單的C程式的構成;例1.1輸出一行資訊Helloworld!。#includestdio.h

voidmain()

{

printf(Helloworld!\n);

};1.4最簡單的C程式的構成;1.4最簡單的C程式的構成;1.4最簡單的C程式的構成;1.4最簡單的C程式的構成;1.4最簡單的C程式的構成;1.4最簡單的C程式的構成;1.4最簡單的C程式的構成;1.4最簡單的C程式的構成;1.5C語言的運行環境和上機步驟;1.5C語言的運行環境和上機步驟;1.5C語言的運行環境和上機步驟;1.5C語言的運行環境和上機步驟;編輯;1.5C語言的運行環境和上機步驟;1編輯原始檔案

新建:單擊File菜單下的New;1.5C語言的運行環境和上機步驟;保存:在完成編輯之後,應當保存根源程式。如果該根源程式是已有的,則選擇菜單File?Save命令保存已修改過的根源程式。若根源程式是新輸入的,則選擇File-Save命令,並在彈出的SaveFileAs對話框中的Name欄中輸入檔路徑和文件名,;2.對根源程式進行編譯

選擇菜單Compile(或“Alt+F9”)對根源程式進行編譯。AA.C根源程式,出現1個錯誤(error),0個警告(warming)。

;3將目標程式進行連接

選擇菜單Compile→Link,如果不出現錯誤,會得到一個尾碼為.exe的可執行檔。;2.1C的數據類型;2.2常量與變數;例2.1定義一個符號常量PI,表示圓周率。然後使用符號常量PI計算圓的周長。

#includestdio.h

#definePI3.14/*定義符號常量PI,表示3.14*/

voidmain()

{floatr,l;

r=5.0;

l=2*r*PI;

printf(l=%f\n”,l);

}

;2.2常量與變數;2.2常量與變數;2.3整型數據;2.3.2整型變數

1.整型數據在內存中的存放形式

數據在內存中是以二進位形式存放的。

如:inti;/*定義為整型變數*/

i=17;/*給i賦以整數17*/;2.整型變數的分類;2.3整型數據;3.整型變數的定義

C規定在程式中所有用到的變數都必須在程式中定義,變數說明的一般形式為:

數據類型名變數名表;(變數名之間用逗號分隔)

例如:

inta,b,c(指定變數a、b為整型)

unsignedshortc,d;(指定變數c、d為無符號短整型)

longe,f;(指定變數e、f為長整型);例2.2整型變數的定義與使用。

#includestdio.h

voidmain()

{

inta,b,c,d;

unsignedu;

a=15;b=-19;u=17;

c=a+u;d=b+u;

printf(“c=a+u=%d,d=b+u=%d\n”,c,d);

}

;例2.3整型數據的溢出(見圖)。

#i

文档评论(0)

子不语 + 关注
官方认证
服务提供商

平安喜乐网络服务,专业制作各类课件,总结,范文等文档,在能力范围内尽量做到有求必应,感谢

认证主体菏泽喜乐网络科技有限公司
IP属地山东
统一社会信用代码/组织机构代码
91371726MA7HJ4DL48

1亿VIP精品文档

相关文档