C語(yǔ)言程序設(shè)計(jì)_第1頁(yè)
C語(yǔ)言程序設(shè)計(jì)_第2頁(yè)
C語(yǔ)言程序設(shè)計(jì)_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、c語(yǔ)言程序設(shè)計(jì)小三號(hào)黑體居中對(duì)齊空1 行課程名稱(chēng):五號(hào)黑體,兩端對(duì)齊c語(yǔ)言程序設(shè)計(jì)五號(hào)宋體,兩端對(duì)齊(the c programming language五號(hào)times new roman字體,兩端對(duì)齊,文中所有英文字母均采用times new roman字體)課程編碼:131002五號(hào)times new roman字體,兩端對(duì)齊,文中所有數(shù)字均采用times new roman字體學(xué) 分:3分總 學(xué) 時(shí):52學(xué)時(shí),其中,理論學(xué)時(shí):52學(xué)時(shí)適用專(zhuān)業(yè):地質(zhì)學(xué)先修課程:計(jì)算機(jī)基礎(chǔ) 執(zhí) 筆 人:xxx 審 訂 人:xxx一、課程的性質(zhì)、目的與任務(wù)五號(hào)黑體,兩端對(duì)齊,首行縮進(jìn)2個(gè)字符程序設(shè)計(jì)五號(hào)宋體,

2、兩端對(duì)齊,首行縮進(jìn)2個(gè)字符是高校學(xué)生必備的基本技能,c語(yǔ)言是一種功能完備、使用方便的通用程序設(shè)計(jì)語(yǔ)言,學(xué)生程序設(shè)計(jì)能力的培養(yǎng)和提高,也是其計(jì)算機(jī)應(yīng)用水平的體現(xiàn)。c語(yǔ)言程序設(shè)計(jì)是我校各專(zhuān)業(yè)學(xué)生的必修基礎(chǔ)課,也是全國(guó)高校非計(jì)算機(jī)專(zhuān)業(yè)等級(jí)考試的重要內(nèi)容,同時(shí)也是地質(zhì)學(xué)本科專(zhuān)業(yè)相關(guān)課程的先修課。本課程的任務(wù)是使學(xué)生掌握c語(yǔ)言基本知識(shí)及程序設(shè)計(jì)的基本方法,利用c語(yǔ)言和計(jì)算機(jī)作為工具,通過(guò)程序設(shè)計(jì)以解決和處理現(xiàn)實(shí)世界中,特別是與本專(zhuān)業(yè)有關(guān)的大量實(shí)際問(wèn)題,著重于學(xué)生程序設(shè)計(jì)能力的培養(yǎng)。 二、教學(xué)基本要求教學(xué)過(guò)程中,對(duì)學(xué)生的要求:1了解c語(yǔ)言的用途、特點(diǎn)以及上機(jī)運(yùn)行c語(yǔ)言程序的基本步驟;2掌握c語(yǔ)言各種數(shù)據(jù)類(lèi)

3、型的定義與使用方法;3熟練掌握c語(yǔ)言的三種基本結(jié)構(gòu)編制簡(jiǎn)單程序方法;4掌握c語(yǔ)言函數(shù)的定義、調(diào)試及說(shuō)明的方法;5掌握c語(yǔ)言指針、結(jié)構(gòu)與共同體變量的使用方法,能正確運(yùn)用它們。課堂教學(xué)應(yīng)力求使學(xué)生弄清基本概念,熟練掌握基本內(nèi)容。在了解基本概念的基礎(chǔ)上,應(yīng)當(dāng)結(jié)合專(zhuān)業(yè)特點(diǎn),理論聯(lián)系實(shí)踐。三、教學(xué)內(nèi)容與學(xué)時(shí)分配第一章 c語(yǔ)言概述 五號(hào)宋體,兩端對(duì)齊,首行不縮進(jìn),中間間隔為2個(gè)空格 (2學(xué)時(shí))本章重點(diǎn)和難點(diǎn):掌握c語(yǔ)言的運(yùn)行環(huán)境;初步了解運(yùn)行c語(yǔ)言程序的過(guò)程第一節(jié) c 語(yǔ)言出現(xiàn)的歷史背景 五號(hào)宋體,兩端對(duì)齊,首行縮進(jìn)2個(gè)字符,中間間隔為2個(gè)空格第二節(jié) 語(yǔ)言的特點(diǎn) 第三節(jié) 簡(jiǎn)單的c程序介紹 第四節(jié) 程序的上

4、級(jí)步驟 第二章 程序的靈魂算法 (4學(xué)時(shí))本章重點(diǎn)和難點(diǎn):掌握流程圖;理解結(jié)構(gòu)化程序設(shè)計(jì)方法的概念第一節(jié) 算法的概念 算法的概念和特性;流程圖表示算法;簡(jiǎn)單算法舉例。第二節(jié) 結(jié)構(gòu)化程序設(shè)計(jì)方法 結(jié)構(gòu)化概念;三種基本結(jié)構(gòu)。第三章 數(shù)據(jù)類(lèi)型、運(yùn)算符與表達(dá)式 (6學(xué)時(shí))本章重點(diǎn)和難點(diǎn):幾種基本數(shù)據(jù)類(lèi)型的存儲(chǔ)方式,表示方法;不同類(lèi)型之間數(shù)據(jù)轉(zhuǎn)換原則和方法;各種運(yùn)算符和表達(dá)式的含義和使用一第一節(jié) c的數(shù)據(jù)類(lèi)型 整型數(shù)據(jù);實(shí)型數(shù)據(jù);字符型數(shù)據(jù)。第二節(jié) 常量與變量第三節(jié) 變量賦初值第四節(jié) 各類(lèi)數(shù)值型數(shù)據(jù)間的混合運(yùn)算第五節(jié) 運(yùn)算符和表達(dá)式算術(shù)運(yùn)算符和算術(shù)表達(dá)式;賦值運(yùn)算符和賦值表達(dá)式;逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式。

5、第四章 最簡(jiǎn)單的c程序設(shè)計(jì)順序程序設(shè)計(jì) (4學(xué)時(shí))本章重點(diǎn)和難點(diǎn):語(yǔ)句的概念;格式輸入輸出函數(shù)的用法 第一節(jié) c語(yǔ)句概述 第二節(jié) 賦值語(yǔ)句 第二節(jié) 輸入與輸出函數(shù) 第三節(jié) 程序舉例第五章 選擇結(jié)構(gòu)程序設(shè)計(jì) (4學(xué)時(shí))本章重點(diǎn)和難點(diǎn):關(guān)系運(yùn)算符和關(guān)系表達(dá)式;邏輯運(yùn)算符和邏輯表達(dá)式第一節(jié) 關(guān)系運(yùn)算符和關(guān)系表達(dá)式第二節(jié) 邏輯運(yùn)算符和邏輯表達(dá)式第三節(jié) 分支語(yǔ)句if 語(yǔ)句;switch 語(yǔ)句;程序舉例。 第六章 循環(huán)控制 (4學(xué)時(shí))本章重點(diǎn)和難點(diǎn):循環(huán)語(yǔ)句;循環(huán)的嵌套第一節(jié) 概 述 第二節(jié) 循環(huán)語(yǔ)句goto語(yǔ)句以及用goto 語(yǔ)句構(gòu)成循環(huán);while 語(yǔ)句;do-while 語(yǔ)句;for 語(yǔ)句。 第三節(jié)

6、 循環(huán)的嵌套和幾種循環(huán)的比較 第四節(jié) break語(yǔ)句和continue 語(yǔ)句 第七章 數(shù)組 (6學(xué)時(shí))本章重點(diǎn)和難點(diǎn):數(shù)組的概念和使用;二維數(shù)組的定義和引用;字符數(shù)組和字符串的應(yīng)用第一節(jié) 一維數(shù)組的定義和引用 數(shù)組的概念和使用;數(shù)組初始化的方法。第二節(jié) 二維數(shù)組的定義和引用第三節(jié) 字符數(shù)組第八章 函數(shù) (6學(xué)時(shí))本章重點(diǎn)和難點(diǎn):函數(shù)的調(diào)用;函數(shù)參數(shù);變量存儲(chǔ)類(lèi)型第一節(jié) 函數(shù)概述 函數(shù)定義的一般形式;函數(shù)參數(shù)和函數(shù)的值。第二節(jié) 函數(shù)的調(diào)用 函數(shù)的嵌套調(diào)用;函數(shù)的遞歸調(diào)用;數(shù)組作為函數(shù)參數(shù)的調(diào)用。第三節(jié) 作用域和生存期局部變量和全局變量;變量的存儲(chǔ)類(lèi)別;內(nèi)部函數(shù)和外部函數(shù)。第四節(jié) 如何運(yùn)行一個(gè)多文

7、件的程序第九章 預(yù)處理命令 (2學(xué)時(shí))本章重點(diǎn)和難點(diǎn):帶參數(shù)宏定義的使用;、文件包含第一節(jié) 宏定義第二節(jié) “文件包含”處理 第三節(jié) 條件編譯 第十章 指針 (6學(xué)時(shí))本章重點(diǎn)和難點(diǎn):指針的定義、引用;數(shù)組的指針何指向數(shù)組指針變量第一節(jié) 地址和指針的概念第二節(jié) 指針與指針變量變量的指針和指向變量指針變量;數(shù)組的指針何指向數(shù)組指針變量;字符串的指針和指向字符串的指針變量;函數(shù)的指針和指向函數(shù)指針變量;返回指針值的函數(shù);指針數(shù)組和指向指針的指針。第三節(jié) 有關(guān)指針的數(shù)據(jù)類(lèi)型和指針運(yùn)算的小結(jié) 第十一章 結(jié)構(gòu)體與共用體 (6學(xué)時(shí))本章重點(diǎn)和難點(diǎn):定義結(jié)構(gòu)體類(lèi)型變量的方法;指向結(jié)構(gòu)體類(lèi)型數(shù)據(jù)的指針第一節(jié) 結(jié)構(gòu)體與共用體概述定義結(jié)構(gòu)體類(lèi)型變量的方法;結(jié)構(gòu)體變量的引用;結(jié)構(gòu)體變量的初始化第二節(jié) 結(jié)構(gòu)體數(shù)組 第三節(jié) 指向結(jié)構(gòu)體類(lèi)型數(shù)據(jù)的指針 第四節(jié) 共用體和枚舉類(lèi)型 第十二章 文件 (2學(xué)時(shí))本章重點(diǎn)和難點(diǎn):文件和文件指針的概念;文件的打開(kāi)、關(guān)閉、讀寫(xiě)方法 第一節(jié) 文件和文件指針的概念 第二節(jié) 文件讀寫(xiě)函數(shù)四、大綱說(shuō)明 本大綱適用于地質(zhì)學(xué)本科專(zhuān)業(yè)。教學(xué)總時(shí)數(shù)為52學(xué)時(shí)。課堂教學(xué)以教學(xué)參考書(shū)為參考材料,按照本大綱的內(nèi)容進(jìn)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。