單片機(jī)c語(yǔ)言輕松入門(mén):隨著單片機(jī)開(kāi)發(fā)技術(shù)的不斷發(fā)展,目前已有越來(lái)越多的人從普遍使用匯編語(yǔ)言到逐漸使用高級(jí)語(yǔ)言開(kāi)發(fā),其中主要是以C 語(yǔ)言為主,市場(chǎng)上幾種常見(jiàn)的單片機(jī)均有其C 語(yǔ)言開(kāi)發(fā)環(huán)境。這里以最為流行的80C51 單片機(jī)為例來(lái)學(xué)習(xí)單片機(jī)的C 語(yǔ)言編程技術(shù)。本書(shū)共分六章,每章一個(gè)專題,以一些待完成的任務(wù)為中心,圍繞該任務(wù)介紹 C 語(yǔ)言的一些知識(shí),每一個(gè)任務(wù)都是可以獨(dú)立完成的,每完成一個(gè)任務(wù),都能掌握一定的知識(shí),等到所有的任務(wù)都完成后,即可以完成C 語(yǔ)言的入門(mén)工作。
標(biāo)簽: 單片機(jī)c語(yǔ)言
上傳時(shí)間: 2013-11-18
上傳用戶:zhqzal1014
單片機(jī)C語(yǔ)言應(yīng)用程序設(shè)計(jì)針對(duì)目前最通用的單片機(jī)8051和最流行的程序設(shè)計(jì)語(yǔ)言——C語(yǔ)言,以KEII。公司8051單片機(jī)開(kāi)發(fā)套件講解單片機(jī)的C語(yǔ)言應(yīng)用程序設(shè)計(jì)。該套件的編譯器有支持經(jīng)典8051及8051派生產(chǎn)品的版本,統(tǒng)稱為Cx51。Windows集成開(kāi)發(fā)環(huán)境μVision2把μVisionl用的模擬調(diào)試器dScope與集成環(huán)境無(wú)縫結(jié)合起來(lái),使用更方便,支持的單片機(jī)品種更多。 本書(shū)的特點(diǎn)是取材于原文資料,總結(jié)實(shí)際教學(xué)和應(yīng)用經(jīng)驗(yàn),實(shí)例較多,實(shí)用性強(qiáng)。本書(shū)中C語(yǔ)言是針對(duì)8051特有結(jié)構(gòu)描述的,這樣,即使無(wú)編程基礎(chǔ)的人,也可通過(guò)本書(shū)學(xué)習(xí)單片機(jī)的c編程。單片機(jī)C語(yǔ)言應(yīng)用程序設(shè)計(jì)目錄第1章 單片機(jī)基礎(chǔ)知識(shí) 1.1 8051單片機(jī)的特點(diǎn) 1.2 8051的內(nèi)部知識(shí) 1.3 8051的系統(tǒng)擴(kuò)展 習(xí)題一第2章 C與8051 2.1 8051的編程語(yǔ)言 2.2 Cx51編譯器 2.3 KEIL 8051開(kāi)發(fā)工具 2.4 KEIL Cx51編程實(shí)例 2.5 Cx51程序結(jié)構(gòu) 習(xí)題二第3章 Cx51 數(shù)據(jù)與運(yùn)算 3.1 數(shù)據(jù)與數(shù)據(jù)類型 3.2 常量與變量 3.3 Cx51數(shù)據(jù)存儲(chǔ)類型與8051存儲(chǔ)器結(jié)構(gòu) 3.4 8051特殊功能寄存器(SFR)及其Cx51定義 3.5 8051并行接口及其Cx51定義 3.6 位變量(BIT)及其Cx51定義 3.7 Cx51運(yùn)算符、表達(dá)式及其規(guī)則 習(xí)題三第4章 Cx51 流程控制語(yǔ)句 4.1 C語(yǔ)言程序的基本結(jié)構(gòu)及其流程圖 4.2 選擇語(yǔ)句 4.3 循環(huán)語(yǔ)句 習(xí)題四第5章 Cx51 構(gòu)造數(shù)據(jù)類型 5.1 數(shù)組 5.2 指針 5.3 結(jié)構(gòu) 5.4 共用體 5.5 枚舉 習(xí)題五第6章 Cx51 函數(shù)第7章 模塊化程序設(shè)計(jì)第8章 8051內(nèi)部資源的C編輯第9章 8051擴(kuò)展資源的C編輯第10章 8051輸出控制的C編程第11章 8051數(shù)據(jù)采集的C編程第12章 8051機(jī)間通信的C編程第13章 8051人機(jī)交互的C編程附錄A μVision2集成開(kāi)發(fā)環(huán)境使用附錄B KEIL Cx51 上機(jī)制南
標(biāo)簽: 單片機(jī) C語(yǔ)言 應(yīng)用程序
上傳時(shí)間: 2013-10-21
上傳用戶:行者Xin
這是一本關(guān)于Intel 80C51 以及廣大的51 系列單片機(jī)的書(shū)這本書(shū)介紹給讀者一些新的技術(shù)使你的8051 工程和開(kāi)發(fā)過(guò)程變得簡(jiǎn)單請(qǐng)注意這本書(shū)的目的可不是教你各種8051 嵌入式系統(tǒng)的解決方法為使問(wèn)題討論更加清晰在適當(dāng)?shù)牡胤浇o出了程序代碼我們以討論項(xiàng)目的方法來(lái)說(shuō)明每章碰到的問(wèn)題所有的代碼都可在附帶的光盤(pán)上找到你必須熟系C 和8051 匯編因?yàn)楸緯?shū)不是一本C 和匯編的指導(dǎo)書(shū)你可以買(mǎi)到不少關(guān)于ANSI C 的書(shū)最佳選擇當(dāng)然是Intel的數(shù)據(jù)書(shū)可從你的芯片供應(yīng)商處免費(fèi)索取和隨編譯工具附送的手冊(cè)附送光盤(pán)中有我為這本書(shū)編寫(xiě)和收集的程序這些程序已經(jīng)通過(guò)測(cè)試這并不意味著你可以隨時(shí)把這些程序加到你的應(yīng)用系統(tǒng)或工程中有些地方必須首先經(jīng)過(guò)修改才能結(jié)合到你的程序中這本書(shū)將教你充分使用你的工具如果你只有8051 的匯編程序你也可以學(xué)習(xí)該書(shū)和使用這些例子但是你必須把C 語(yǔ)言的程序裝入你的匯編程序中這對(duì)懂得C 語(yǔ)言和8051匯編程序指令的人來(lái)說(shuō)并不是一件困難的事如果你有C 編譯器的話那恭喜你使用C 語(yǔ)言進(jìn)行開(kāi)發(fā)是一個(gè)好的決定你會(huì)發(fā)現(xiàn)使用C 進(jìn)行開(kāi)發(fā)將使你的工程開(kāi)發(fā)和維護(hù)的時(shí)間大大減少如果你已經(jīng)擁有Keil C51 那你已經(jīng)選擇了一個(gè)非常好的開(kāi)發(fā)工具我發(fā)現(xiàn)Keil 軟件包能夠提供最好的支持本書(shū)支持Keil C 的擴(kuò)展如果你有其它的開(kāi)發(fā)工具像Archimedes 和Avocet 這本書(shū)也能很好地為你服務(wù)但你必須根據(jù)你所用的開(kāi)發(fā)工具改變一些Keil 的特殊指令在書(shū)的一些地方有硬件圖實(shí)例程序在這些硬件上運(yùn)行這些圖繪制地不是很詳細(xì)主要是方框圖但足以使讀者明白軟件和硬件之間的接口讀者應(yīng)該把這本書(shū)看成工具書(shū)而不是用來(lái)學(xué)習(xí)各種系統(tǒng)設(shè)計(jì)通過(guò)本書(shū)你可以了解給定一定的硬件和軟件設(shè)計(jì)之后8051 的各種性能希望你能從本書(shū)中獲取靈感并有助于你的設(shè)計(jì)使你豁然開(kāi)朗當(dāng)然我希望你也能夠從本書(shū)中學(xué)到有用的知識(shí)使之能夠提升你的設(shè)計(jì) 8051 系列微處理器基于簡(jiǎn)化的嵌入式控制系統(tǒng)結(jié)構(gòu)被廣泛應(yīng)用于從軍事到自動(dòng)控制再到PC 機(jī)上的鍵盤(pán)上的各種應(yīng)用系統(tǒng)上僅次于Motorola 68HC11 在 8 位微控制器市場(chǎng)上的銷量很多制造商都可提供8051 系列單片機(jī)像Intel Philips Siemens 等這些制造商給51 系列單片機(jī)加入了大量的性能和外部功能像I2C 總線接口模擬量到數(shù)字量的轉(zhuǎn)換看門(mén)狗PWM 輸出等不少芯片的工作頻率達(dá)到40M 工作電壓下降到1.5V 基于一個(gè)內(nèi)核的這些功能使得8051 單片機(jī)很適合作為廠家產(chǎn)品的基本構(gòu)架它能夠運(yùn)行各種程序而且開(kāi)發(fā)者只需要學(xué)習(xí)這一個(gè)平臺(tái)8051 系列的基本結(jié)構(gòu)如下1 一個(gè)8 位算術(shù)邏輯單元2 32 個(gè)I/O 口4 組8 位端口可單獨(dú)尋址3 兩個(gè)16 位定時(shí)計(jì)數(shù)器4 全雙工串行通信5 6 個(gè)中斷源兩個(gè)中斷優(yōu)先級(jí)6 128 字節(jié)內(nèi)置RAM7 獨(dú)立的64K 字節(jié)可尋址數(shù)據(jù)和代碼區(qū)每個(gè)8051 處理周期包括12 個(gè)振蕩周期每12 個(gè)振蕩周期用來(lái)完成一項(xiàng)操作如取指令和計(jì)算指令執(zhí)行時(shí)間可把時(shí)鐘頻率除以12 取倒數(shù)然后指令執(zhí)行所須的周期數(shù)因此如果你的系統(tǒng)時(shí)鐘是11.059MHz 除以12 后就得到了每秒執(zhí)行的指令個(gè)數(shù)為921583條指令取倒數(shù)將得到每條指令所須的時(shí)間1.085ms
上傳時(shí)間: 2013-11-09
上傳用戶:chenlong
51 單片機(jī)C 語(yǔ)言學(xué)習(xí)雜記學(xué)習(xí)單片機(jī)實(shí)在不是件易事,一來(lái)要購(gòu)買(mǎi)高價(jià)格的編程器,仿真器,二來(lái)要學(xué)習(xí)編程語(yǔ)言,還有眾多種類的單片機(jī)選擇真是件讓人頭痛的事。在眾多單片機(jī)中51 架構(gòu)的芯片風(fēng)行很久,學(xué)習(xí)資料也相對(duì)很多,是初學(xué)的較好的選擇之一。51 的編程語(yǔ)言常用的有二種,一種是匯編語(yǔ)言,一種是C 語(yǔ)言。匯編語(yǔ)言的機(jī)器代碼生成效率很高但可讀性卻并不強(qiáng),復(fù)雜一點(diǎn)的程序就更是難讀懂,而C 語(yǔ)言在大多數(shù)情況下其機(jī)器代碼生成效率和匯編語(yǔ)言相當(dāng),但可讀性和可移植性卻遠(yuǎn)遠(yuǎn)超過(guò)匯編語(yǔ)言,而且C 語(yǔ)言還可以嵌入?yún)R編來(lái)解決高時(shí)效性的代碼編寫(xiě)問(wèn)題。對(duì)于開(kāi)發(fā)周期來(lái)說(shuō),中大型的軟件編寫(xiě)用C 語(yǔ)言的開(kāi)發(fā)周期通常要小于匯編語(yǔ)言很多。綜合以上C 語(yǔ)言的優(yōu)點(diǎn),我在學(xué)習(xí)時(shí)選擇了C 語(yǔ)言。以后的教程也只是我在學(xué)習(xí)過(guò)程中的一些學(xué)習(xí)筆記和隨筆,在這里加以整理和修改,希望和大家一起分享,一起交流,一起學(xué)習(xí),一起進(jìn)步。*注:可以肯定的說(shuō)這個(gè)教程只是為初學(xué)或入門(mén)者準(zhǔn)備的,筆者本人也只是菜鳥(niǎo)一只,第一課 建立您的第一個(gè)C 項(xiàng)目使用C 語(yǔ)言肯定要使用到C 編譯器,以便把寫(xiě)好的C 程序編譯為機(jī)器碼,這樣單片機(jī)才能執(zhí)行編寫(xiě)好的程序。KEIL uVISION2 是眾多單片機(jī)應(yīng)用開(kāi)發(fā)軟件中優(yōu)秀的軟件之一,它支持眾多不同公司的MCS51 架構(gòu)的芯片,它集編輯,編譯,仿真等于一體,同時(shí)還支持,PLM,匯編和C 語(yǔ)言的程序設(shè)計(jì),它的界面和常用的微軟VC++的界面相似,界面友好,易學(xué)易用,在調(diào)試程序,軟件仿真方面也有很強(qiáng)大的功能。因此很多開(kāi)發(fā)51 應(yīng)用的工程師或普通的單片機(jī)愛(ài)好者,都對(duì)它十分喜歡。以上簡(jiǎn)單介紹了KEIL51 軟件,要使用KEIL51 軟件,必需先要安裝它。KEIL51 是一個(gè)商業(yè)的軟件,對(duì)于我們這些普通愛(ài)好者可以到KEIL 中國(guó)代理周立功公司的網(wǎng)站上下載一份能編譯2K 的DEMO 版軟件,基本可以滿足一般的個(gè)人學(xué)習(xí)和小型應(yīng)用的開(kāi)發(fā)。(安裝的方法和普通軟件相當(dāng)這里就不做介紹了)安裝好后,您是不是迫不及待的想建立自己的第一個(gè)C 程序項(xiàng)目呢?下面就讓我們一起來(lái)建立一個(gè)小程序項(xiàng)目吧。或許您手中還沒(méi)有一塊實(shí)驗(yàn)板,甚至沒(méi)有一塊單片機(jī),不過(guò)沒(méi)有關(guān)系我們可以通過(guò)KEIL 軟件仿真看到程序運(yùn)行的結(jié)果。首先當(dāng)然是運(yùn)行KEIL51 軟件。怎么打開(kāi)?噢,天!那您要從頭學(xué)電腦了。呵呵,開(kāi)個(gè)玩笑,這個(gè)問(wèn)題我想讀者們也不會(huì)提的了:P。運(yùn)行幾秒后,出現(xiàn)如圖1-1 的屏幕。
標(biāo)簽: 單片機(jī)c語(yǔ)言 入門(mén)教程
上傳時(shí)間: 2014-01-23
上傳用戶:yyyyyyyyyy
單片機(jī)的C 語(yǔ)言輕松入門(mén)隨著單片機(jī)開(kāi)發(fā)技術(shù)的不斷發(fā)展,目前已有越來(lái)越多的人從普遍使用匯編語(yǔ)言到逐漸使用高級(jí)語(yǔ)言開(kāi)發(fā),其中主要是以C 語(yǔ)言為主,市場(chǎng)上幾種常見(jiàn)的單片機(jī)均有其C 語(yǔ)言開(kāi)發(fā)環(huán)境。這里以最為流行的80C51 單片機(jī)為例來(lái)學(xué)習(xí)單片機(jī)的C 語(yǔ)言編程技術(shù)。本書(shū)共分六章,每章一個(gè)專題,以一些待完成的任務(wù)為中心,圍繞該任務(wù)介紹C 語(yǔ)言的一些知識(shí),每一個(gè)任務(wù)都是可以獨(dú)立完成的,每完成一個(gè)任務(wù),都能掌握一定的識(shí),等到所有的任務(wù)都完成后,即可以完成C 語(yǔ)言的入門(mén)工作。C 語(yǔ)言概述及其開(kāi)發(fā)環(huán)境的建立學(xué)習(xí)一種編程語(yǔ)言,最重要的是建立一個(gè)練習(xí)環(huán)境,邊學(xué)邊練才能學(xué)好。Keil 軟件是目前最流行開(kāi)發(fā)80C51 系列單片機(jī)的軟件,Keil 提供了包括C 編譯器、宏匯編、連接器、庫(kù)管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開(kāi)發(fā)方案,通過(guò)一個(gè)集成開(kāi)發(fā)環(huán)境(μVision)將這些部份組合在一起。在學(xué)會(huì)使用匯編語(yǔ)言后,學(xué)習(xí)C 語(yǔ)言編程是一件比較容易的事,我們將通過(guò)一系列的實(shí)例介紹C 語(yǔ)言編程的方法。圖1-1 所示電路圖使用89S52 單片機(jī)作為主芯片,這種單片機(jī)性屬于80C51 系列,其內(nèi)部有8K 的FLASH ROM,可以反復(fù)擦寫(xiě),并有ISP 功能,支持在線下載,非常適于做實(shí)驗(yàn)。89S52 的P1 引腳上接8 個(gè)發(fā)光二極管,P3.2~P3.4 引腳上接4 個(gè)按鈕開(kāi)關(guān),我們的任務(wù)是讓接在P1 引腳上的發(fā)光二極管按要求發(fā)光。
上傳時(shí)間: 2013-11-04
上傳用戶:467368609
這是一本關(guān)于Intel 80C51 以及廣大的51 系列單片機(jī)的書(shū)這本書(shū)介紹給讀者一些新的技術(shù)使你的8051 工程和開(kāi)發(fā)過(guò)程變得簡(jiǎn)單請(qǐng)注意這本書(shū)的目的可不是教你各種8051 嵌入式系統(tǒng)的解決方法為使問(wèn)題討論更加清晰在適當(dāng)?shù)牡胤浇o出了程序代碼我們以討論項(xiàng)目的方法來(lái)說(shuō)明每章碰到的問(wèn)題所有的代碼都可在附帶的光盤(pán)上找到你必須熟系C 和8051 匯編因?yàn)楸緯?shū)不是一本C 和匯編的指導(dǎo)書(shū)你可以買(mǎi)到不少關(guān)于ANSI C 的書(shū)最佳選擇當(dāng)然是Intel的數(shù)據(jù)書(shū)可從你的芯片供應(yīng)商處免費(fèi)索取和隨編譯工具附送的手冊(cè)附送光盤(pán)中有我為這本書(shū)編寫(xiě)和收集的程序這些程序已經(jīng)通過(guò)測(cè)試這并不意味著你可以隨時(shí)把這些程序加到你的應(yīng)用系統(tǒng)或工程中有些地方必須首先經(jīng)過(guò)修改才能結(jié)合到你的程序中這本書(shū)將教你充分使用你的工具如果你只有8051 的匯編程序你也可以學(xué)習(xí)該書(shū)和使用這些例子但是你必須把C 語(yǔ)言的程序裝入你的匯編程序中這對(duì)懂得C 語(yǔ)言和8051匯編程序指令的人來(lái)說(shuō)并不是一件困難的事如果你有C 編譯器的話那恭喜你使用C 語(yǔ)言進(jìn)行開(kāi)發(fā)是一個(gè)好的決定你會(huì)發(fā)現(xiàn)使用C 進(jìn)行開(kāi)發(fā)將使你的工程開(kāi)發(fā)和維護(hù)的時(shí)間大大減少如果你已經(jīng)擁有Keil C51 那你已經(jīng)選擇了一個(gè)非常好的開(kāi)發(fā)工具我發(fā)現(xiàn)Keil 軟件包能夠提供最好的支持本書(shū)支持Keil C 的擴(kuò)展如果你有其它的開(kāi)發(fā)工具像Archimedes 和Avocet 這本書(shū)也能很好地為你服務(wù)但你必須根據(jù)你所用的開(kāi)發(fā)工具改變一些Keil 的特殊指令在書(shū)的一些地方有硬件圖實(shí)例程序在這些硬件上運(yùn)行這些圖繪制地不是很詳細(xì)主要是方框圖但足以使讀者明白軟件和硬件之間的接口讀者應(yīng)該把這本書(shū)看成工具書(shū)而不是用來(lái)學(xué)習(xí)各種系統(tǒng)設(shè)計(jì)通過(guò)本書(shū)你可以了解給定一定的硬件和軟件設(shè)計(jì)之后8051 的各種性能希望你能從本書(shū)中獲取靈感并有助于你的設(shè)計(jì)使你豁然開(kāi)朗當(dāng)然我希望你也能夠從本書(shū)中學(xué)到有用的知識(shí)使之能夠提升你的設(shè)計(jì) 這本書(shū)向你展示了用8051進(jìn)行工程設(shè)計(jì)時(shí)的許多問(wèn)題希望你讀完本書(shū)后對(duì)8051的認(rèn)識(shí)能有較大的提高如果你現(xiàn)在還沒(méi)有夠買(mǎi)C編譯器你應(yīng)該馬上去買(mǎi)一個(gè)采用C語(yǔ)言可是你的系統(tǒng)設(shè)計(jì)更簡(jiǎn)單維護(hù)更方便這本書(shū)覆蓋面較大從C和匯編的代碼優(yōu)化到8051的網(wǎng)絡(luò)設(shè)計(jì)再到模糊控制希望你從本書(shū)中學(xué)到的知識(shí)對(duì)你今后的系統(tǒng)設(shè)計(jì)有所幫助
標(biāo)簽: 51單片機(jī) c語(yǔ)言 教程
上傳時(shí)間: 2013-10-12
上傳用戶:ommshaggar
第一章 51單片機(jī)c語(yǔ)言編程介紹這是一本關(guān)于 Intel 80C51 以及廣大的 51 系列單片機(jī)的書(shū) 這本書(shū)介紹給讀者一些新的技術(shù) 使你的 8051 工程和開(kāi)發(fā)過(guò)程變得簡(jiǎn)單 請(qǐng)注意 這本書(shū)的目的可不是教你各種8051 嵌入式系統(tǒng)的解決方法為使問(wèn)題討論更加清晰 在適當(dāng)?shù)牡胤浇o出了程序代碼 我們以討論項(xiàng)目的方法來(lái)說(shuō)明每章碰到的問(wèn)題 所有的代碼都可在附帶的光盤(pán)上找到 你必須熟系 C 和 8051匯編 因?yàn)楸緯?shū)不是一本C和匯編的指導(dǎo)書(shū) 你可以買(mǎi)到不少關(guān)于ANSI C的書(shū) 最佳選擇當(dāng)然是Intel的數(shù)據(jù)書(shū) 可從你的芯片供應(yīng)商處免費(fèi)索取 和隨編譯工具附送的手冊(cè)附送光盤(pán)中有我為這本書(shū)編寫(xiě)和收集的程序 這些程序已經(jīng)通過(guò)測(cè)試 這并不意味著你可以隨時(shí)把這些程序加到你的應(yīng)用系統(tǒng)或工程中 有些地方必須首先經(jīng)過(guò)修改才能結(jié)合到你的程序中這本書(shū)將教你充分使用你的工具 如果你只有 8051 的匯編程序 你也可以學(xué)習(xí)該書(shū)和使用這些例子 但是你必須把 C 語(yǔ)言的程序裝入你的匯編程序中 這對(duì)懂得 C 語(yǔ)言和 8051匯編程序指令的人來(lái)說(shuō)并不是一件困難的事如果你有 C 編譯器的話 那恭喜你 使用 C 語(yǔ)言進(jìn)行開(kāi)發(fā)是一個(gè)好的決定 你會(huì)發(fā)現(xiàn)使用 C 進(jìn)行開(kāi)發(fā)將使你的工程開(kāi)發(fā)和維護(hù)的時(shí)間大大減少 如果你已經(jīng)擁有 Keil C51 那你已經(jīng)選擇了一個(gè)非常好的開(kāi)發(fā)工具 我發(fā)現(xiàn) Keil 軟件包能夠提供最好的支持 本書(shū)支持Keil C 的擴(kuò)展 如果你有其它的開(kāi)發(fā)工具像 Archimedes 和 Avocet 這本書(shū)也能很好地為你服務(wù) 但你必須根據(jù)你所用的開(kāi)發(fā)工具改變一些 Keil 的特殊指令在書(shū)的一些地方有硬件圖 實(shí)例程序在這些硬件上運(yùn)行 這些圖繪制地不是很詳細(xì)主要是方框圖 但足以使讀者明白軟件和硬件之間的接口讀者應(yīng)該把這本書(shū)看成工具書(shū) 而不是用來(lái)學(xué)習(xí)各種系統(tǒng)設(shè)計(jì) 通過(guò)本書(shū) 你可以了解給定一定的硬件和軟件設(shè)計(jì)之后 8051 的各種性能 希望你能從本書(shū)中獲取靈感 并有助于你的設(shè)計(jì) 使你豁然開(kāi)朗 當(dāng)然 我希望你也能夠從本書(shū)中學(xué)到有用的知識(shí) 使之能夠提升你的設(shè)計(jì)
標(biāo)簽: 51單片機(jī) c語(yǔ)言 編程
上傳時(shí)間: 2013-11-16
上傳用戶:穿著衣服的大衛(wèi)
很不錯(cuò)的一個(gè)C學(xué)習(xí)軟件,包含許多例子。有些煩人,但不用注冊(cè)也可使用的一個(gè)好軟件。
標(biāo)簽: 軟件
上傳時(shí)間: 2015-01-11
上傳用戶:BIBI
c語(yǔ)言入門(mén)教程,可以供不太熟悉的人查閱使用
上傳時(shí)間: 2013-12-25
上傳用戶:牧羊人8920
題目: 已知全班有65人,期末考共8門(mén)課,每門(mén)功課成績(jī)均用百分制(整數(shù))計(jì)分,請(qǐng)輸入全班同學(xué)成績(jī),在A盤(pán)上生成全班成績(jī)文件:A:\allscore.dat。輸入形式為: 學(xué)號(hào) 成績(jī)1 成績(jī)2 ··· 成績(jī)8 long int int int 從全班成績(jī)文件中讀出同學(xué)成績(jī)資料,統(tǒng)計(jì)出至少有4門(mén)課成績(jī)>=85分,其余>=70分的同學(xué)及其資料,在D盤(pán)上生成D:\score.dat文件;從全班成績(jī)文件中找出需要參加補(bǔ)考(有一門(mén)或一門(mén)以上課程成績(jī)<60分)的同學(xué)及其資料在C盤(pán)上生成補(bǔ)考文件C:\scoreb.dat。
標(biāo)簽:
上傳時(shí)間: 2015-02-17
上傳用戶:zhyiroy
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1