《高級(jí)語(yǔ)言程序設(shè)計(jì)實(shí)用教程》教學(xué)大綱(理論+實(shí)踐)_第1頁(yè)
《高級(jí)語(yǔ)言程序設(shè)計(jì)實(shí)用教程》教學(xué)大綱(理論+實(shí)踐)_第2頁(yè)
《高級(jí)語(yǔ)言程序設(shè)計(jì)實(shí)用教程》教學(xué)大綱(理論+實(shí)踐)_第3頁(yè)
《高級(jí)語(yǔ)言程序設(shè)計(jì)實(shí)用教程》教學(xué)大綱(理論+實(shí)踐)_第4頁(yè)
《高級(jí)語(yǔ)言程序設(shè)計(jì)實(shí)用教程》教學(xué)大綱(理論+實(shí)踐)_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、高級(jí)語(yǔ)言程序設(shè)計(jì)課程教學(xué)大綱一、課程基本信息課程名稱高級(jí)語(yǔ)言程序設(shè)計(jì)學(xué)分3總學(xué)時(shí)48理論學(xué)時(shí)24實(shí)踐學(xué)時(shí)24課程性質(zhì)專業(yè)必修課先修課程計(jì)算機(jī)導(dǎo)論、計(jì)算機(jī)應(yīng)用基礎(chǔ)適用專業(yè)計(jì)算機(jī)相關(guān)專業(yè)二、課程性質(zhì)與目的課程性質(zhì):高級(jí)語(yǔ)言程序設(shè)計(jì)是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的一門專業(yè)基礎(chǔ)課。通過(guò)講 授高級(jí)語(yǔ)言程序設(shè)計(jì)的基本概念、基本思想、基本方法和基本技能,具備高級(jí)語(yǔ)言程序設(shè)計(jì) 能力,進(jìn)而學(xué)會(huì)用C語(yǔ)言解決實(shí)際應(yīng)用問(wèn)題,提高學(xué)生應(yīng)用計(jì)算機(jī)解決實(shí)際問(wèn)題的能力。 初步積累編程經(jīng)驗(yàn),為學(xué)生后續(xù)的數(shù)據(jù)結(jié)構(gòu)、Java基礎(chǔ)課程學(xué)習(xí)、以及畢業(yè)設(shè)計(jì) 的開發(fā)與設(shè)計(jì)奠定專業(yè)基礎(chǔ)。此課程不僅使學(xué)生掌握高級(jí)編程語(yǔ)言的知識(shí)、編程技術(shù)和基本算法,更

2、重要的是掌握程 序設(shè)計(jì)的思想和方法,具備利用計(jì)算機(jī)求解各專業(yè)實(shí)際問(wèn)題的基本能力。課程的重點(diǎn)集中在 語(yǔ)法知識(shí)、程序控制結(jié)構(gòu)、數(shù)組、結(jié)構(gòu)體、指針等知識(shí)點(diǎn)及其應(yīng)用。課程目的:該課程采用案例工程式教學(xué),其基本任務(wù)是讓學(xué)生理解并掌握高級(jí)語(yǔ)言程序 設(shè)計(jì)的基本理論、編程技術(shù)和基本算法,掌握計(jì)算機(jī)處理問(wèn)題的思維方法,應(yīng)用VC+軟件 進(jìn)行規(guī)范化的軟件開發(fā),并能將現(xiàn)實(shí)生活中遇到的復(fù)雜問(wèn)題抽象為計(jì)算模型,分析解決計(jì)算 機(jī)處理實(shí)際問(wèn)題的過(guò)程,激發(fā)學(xué)習(xí)興趣和潛能,提升計(jì)算機(jī)語(yǔ)言的學(xué)習(xí)能力。三、課程目標(biāo)(一)課程知識(shí)目標(biāo)要求學(xué)生掌握C語(yǔ)言程序設(shè)計(jì)的基本概念和基本方法。主要包括以下內(nèi)容:c語(yǔ)言基礎(chǔ)知識(shí):包括C語(yǔ)言的基本數(shù)據(jù)

3、類型、運(yùn)算符與表達(dá)式;C語(yǔ)言基本程序結(jié)構(gòu):包括順序結(jié)構(gòu)程序、選擇結(jié)構(gòu)程序、循環(huán)結(jié)構(gòu)程序;(2)編寫程序查找一個(gè)英文句子中的最長(zhǎng)單詞;(3)編寫基于遞歸的冒泡排序程序,并編寫測(cè)試程序進(jìn)行測(cè)試;(4)編寫基于遞歸的選擇排序程序,并編寫測(cè)試程序進(jìn)行測(cè)試。主要儀器:計(jì)算機(jī),Win7系統(tǒng)+CB或VC實(shí)驗(yàn)六實(shí)驗(yàn)編號(hào):6實(shí)驗(yàn)名稱:指針及其應(yīng)用實(shí)驗(yàn)學(xué)時(shí):2實(shí)驗(yàn)類別:驗(yàn)證實(shí)驗(yàn)性質(zhì):必做實(shí)驗(yàn)?zāi)康模海?)掌握指針變量的定義與初始化;(2)掌握指針訪問(wèn)一維數(shù)組的方法;(3)掌握使用字符指針表示及訪問(wèn)字符串的方法;實(shí)驗(yàn)內(nèi)容:(1)用指針?lè)ň帉懞瘮?shù)myStrcmp(char*t, char*s),實(shí)現(xiàn)與Strcmp等價(jià)的

4、功能;(2)計(jì)算學(xué)生總分,并按總分降序輸出學(xué)生成績(jī)信息,編寫測(cè)試程序進(jìn)行測(cè)試。主要儀器:計(jì)算機(jī),Win7系統(tǒng)+CB或VC實(shí)驗(yàn)七實(shí)驗(yàn)編號(hào):7實(shí)驗(yàn)名稱:結(jié)構(gòu)體及其應(yīng)用實(shí)驗(yàn)學(xué)時(shí):2實(shí)驗(yàn)類別:驗(yàn)證實(shí)驗(yàn)性質(zhì):必做實(shí)驗(yàn)?zāi)康模海?)掌握結(jié)構(gòu)體類型的定義;(2)掌握對(duì)結(jié)構(gòu)體成員的引用;(3)掌握結(jié)構(gòu)體變量的定義和應(yīng)用。實(shí)驗(yàn)內(nèi)容:(1)編程設(shè)計(jì)一個(gè)存儲(chǔ)手機(jī)通訊錄的結(jié)構(gòu)體類型,并定義結(jié)構(gòu)體變量,輸入某通訊錄信息并在屏幕上輸出;主要儀器:計(jì)算機(jī),Win7系統(tǒng)+CB或VC七、課程成績(jī)考核方法為了達(dá)成課程目標(biāo),采用的教學(xué)環(huán)節(jié)有課堂教學(xué)、在線教學(xué)平臺(tái)(教學(xué)視頻、留言板、 作業(yè)、測(cè)試)、課堂實(shí)踐。目的是讓學(xué)生通過(guò)課程學(xué)習(xí),

5、逐步掌握面向?qū)ο缶幊痰膽?yīng)用方法 和技巧。.課堂教學(xué):課堂講授以傳授基本知識(shí)、基本原理、程序設(shè)計(jì)的基本控制結(jié)構(gòu)、復(fù)雜 的數(shù)據(jù)結(jié)構(gòu)(數(shù)組、結(jié)構(gòu)體、指針等)的程序分析與設(shè)計(jì)方法為主,以提出問(wèn)題、分析問(wèn) 題、解決問(wèn)題、案例應(yīng)用為主要手段,盡可能多地介紹規(guī)范化程序設(shè)計(jì)的具體應(yīng)用,結(jié)合 算法案例、課堂練習(xí),課后配合在線學(xué)習(xí)平臺(tái)教學(xué)視頻、留言板、作業(yè)、測(cè)試等多種方式 鞏固課堂教學(xué)內(nèi)容。.課程成績(jī):學(xué)生應(yīng)按要求參加全部的課堂教學(xué)活動(dòng),按要求獨(dú)立完成作業(yè)。期末考試:針對(duì)課程的基本知識(shí)、程序設(shè)計(jì)的基本控制結(jié)構(gòu)、復(fù)雜的數(shù)據(jù)結(jié)構(gòu)(數(shù) 組、結(jié)構(gòu)體、指針等)的程序分析與設(shè)計(jì)方法、綜合應(yīng)用等方面進(jìn)行考核,題型包括填 空題、

6、選擇題、簡(jiǎn)答題、程序設(shè)計(jì)題等。.課程成績(jī)?cè)u(píng)定包括三個(gè)局部:在線平臺(tái)學(xué)習(xí)占20 %;實(shí)驗(yàn)30%;閉卷考試占50 %。九、教材及參考文獻(xiàn).教材:.參考書:3. C語(yǔ)言中復(fù)雜數(shù)據(jù)類型及其應(yīng)用:包括函數(shù)的定義和應(yīng)用、數(shù)組的應(yīng)用、指針的應(yīng) 用以及結(jié)構(gòu)體的應(yīng)用。(二)課程素質(zhì)目標(biāo)L通過(guò)編寫程序培養(yǎng)學(xué)生耐心、細(xì)致、有條理的工作作風(fēng),通過(guò)調(diào)試程序培養(yǎng)學(xué)生面對(duì) 問(wèn)題時(shí)自信、沉著、冷靜的心理素質(zhì);.培養(yǎng)學(xué)生在解決比擬復(fù)雜的問(wèn)題時(shí),把握全局、統(tǒng)籌規(guī)劃的能力;.培養(yǎng)學(xué)生相互協(xié)作的能力與團(tuán)隊(duì)精神;.使學(xué)生初步建立計(jì)算思維(程序化思維)的思想。(三)課程能力目標(biāo).能夠理解、掌握面向過(guò)程軟件開發(fā)的基本概念、基本原理、基本方

7、法及軟件開發(fā)規(guī) 范;.掌握軟件模塊化設(shè)計(jì)思想,能綜合運(yùn)用程序設(shè)計(jì)的基本原理和基本方法,對(duì)軟件開 發(fā)中的實(shí)際問(wèn)題進(jìn)行分析;.能夠應(yīng)用軟件規(guī)范,使用函數(shù)進(jìn)行模塊化程序設(shè)計(jì),具有在復(fù)雜程序中使用數(shù)組、 結(jié)構(gòu)體、指針等數(shù)據(jù)結(jié)構(gòu)解決問(wèn)題的能力;.具有使用現(xiàn)代開發(fā)工具進(jìn)行程序的編寫、運(yùn)行、調(diào)試及進(jìn)一步學(xué)習(xí)其他計(jì)算機(jī)語(yǔ)言 的能力;(四)課程德育目標(biāo)注重在課程課件和實(shí)驗(yàn)教學(xué)素材中融入思想政治教育的內(nèi)容,實(shí)現(xiàn)思想政治教育工作貫 穿于教育教學(xué)全過(guò)程,實(shí)現(xiàn)知識(shí)傳授、能力培養(yǎng)與價(jià)值引領(lǐng)的有機(jī)統(tǒng)一,著力培養(yǎng)有社會(huì)責(zé) 任、有創(chuàng)新精神、有專門知識(shí)、有實(shí)踐能力、有健康身心的應(yīng)用型高級(jí)專門人才。四、學(xué)時(shí)分配章節(jié)(專題)各章(專

8、題)名稱講授學(xué)時(shí)實(shí)驗(yàn)學(xué)時(shí)第一章(專題一)C語(yǔ)言概述20第二章(專題二)C語(yǔ)言基礎(chǔ)知識(shí)22第三章(專題三)算法與c語(yǔ)言程序設(shè)計(jì)48第四章(專題四)函數(shù)44第五章(專題五)數(shù)組66第六章(專題六)指針22第七章(專題七)自定義數(shù)據(jù)類型22第八章(專題八)文件202424五、課程內(nèi)容及要求. C語(yǔ)言概述(理論2學(xué)時(shí))程序設(shè)計(jì)語(yǔ)言L2C語(yǔ)言簡(jiǎn)介C語(yǔ)言程序的基本結(jié)構(gòu)L4C語(yǔ)言程序的開發(fā)工具知識(shí)要求:(1)能理解程序、程序設(shè)計(jì)、程序設(shè)計(jì)語(yǔ)言的基本概念;(2)能安裝、使用C語(yǔ)言開發(fā)環(huán)境;(3)能夠編寫簡(jiǎn)單C程序并編譯運(yùn)行;重點(diǎn):能理解程序、程序設(shè)計(jì)、程序設(shè)計(jì)語(yǔ)言的基本概念;安裝、使用C語(yǔ)言開發(fā)環(huán)境;編寫簡(jiǎn)單

9、C程序并編譯運(yùn)行;難點(diǎn):安裝開發(fā)環(huán)境,編寫簡(jiǎn)單C程序并編譯運(yùn)行;作業(yè):開發(fā)環(huán)境安裝1題,開發(fā)工具使用1題.C語(yǔ)言基礎(chǔ)知識(shí)(理論2學(xué)時(shí),實(shí)驗(yàn)2學(xué)時(shí))C程序中的常見符號(hào)數(shù)據(jù)類型運(yùn)算符與表達(dá)式數(shù)據(jù)類型轉(zhuǎn)換要求:(1)能使用C語(yǔ)言的基本數(shù)據(jù)類型及表示范圍;(2)能進(jìn)行C語(yǔ)言變量定義及初始化;(3)能使用C語(yǔ)言算術(shù)運(yùn)算、關(guān)系運(yùn)算、賦值運(yùn)算和+、-等常用運(yùn)算符進(jìn)行數(shù)據(jù) 運(yùn)算;(4)能使用賦值相容規(guī)那么和強(qiáng)制類型轉(zhuǎn)換;重點(diǎn):能使用數(shù)據(jù)類型定義變量和常量;使用各種運(yùn)算符進(jìn)行數(shù)據(jù)運(yùn)算;能進(jìn)行數(shù)據(jù)類型轉(zhuǎn) 換。難點(diǎn):各種數(shù)據(jù)類型變量的表示范圍;強(qiáng)制類型轉(zhuǎn)換。作業(yè):各類數(shù)據(jù)運(yùn)算5題,數(shù)據(jù)類型轉(zhuǎn)換1題.算法與C語(yǔ)言程序

10、設(shè)計(jì)(理論4學(xué)時(shí),實(shí)驗(yàn)8學(xué)時(shí))算法與算法描述順序結(jié)構(gòu)選擇結(jié)構(gòu)循環(huán)結(jié)構(gòu)要求:(1)能夠理解算法的概念及特點(diǎn),掌握算法的描述方法;(2)能進(jìn)行簡(jiǎn)單的順序結(jié)構(gòu)程序設(shè)計(jì);(3)能掌握if語(yǔ)句、if-else語(yǔ)句、嵌套if-else語(yǔ)句及switch多分支語(yǔ)句的使用;(4)能使用while語(yǔ)句,for語(yǔ)句及do while語(yǔ)句實(shí)現(xiàn)循環(huán)控制;(5)能使用break、continue及goto語(yǔ)句實(shí)現(xiàn)程序的跳轉(zhuǎn);(6)能應(yīng)用迭代法、窮舉法等方法進(jìn)行問(wèn)題求解;重點(diǎn):理解算法與算法表示方法;掌握選擇控制結(jié)構(gòu)語(yǔ)句的使用;使用計(jì)數(shù)法、標(biāo)記法等循 環(huán)控制語(yǔ)句;通過(guò)迭代、遞推、窮舉等方法實(shí)現(xiàn)循環(huán)程序設(shè)計(jì)。難點(diǎn):多分支和

11、多重循環(huán)控制的設(shè)計(jì)方法;利用分支與循環(huán)控制語(yǔ)句進(jìn)行問(wèn)題求解。作業(yè):選擇結(jié)構(gòu)程序設(shè)計(jì)4題,循環(huán)結(jié)構(gòu)程序設(shè)計(jì)5題4,函數(shù)(理論4學(xué)時(shí),實(shí)驗(yàn)4學(xué)時(shí))函數(shù)概述;函數(shù)的定義函數(shù)調(diào)用函數(shù)嵌套調(diào)用函數(shù)遞歸調(diào)用變量的作用域與生存期要求:(1)能掌握C語(yǔ)言函數(shù)的分類,函數(shù)聲明的方法;(2)能掌握函數(shù)有參、無(wú)參,有返回值、無(wú)返回值的定義與調(diào)用方法;(3)能掌握函數(shù)的嵌套調(diào)用和遞歸調(diào)用方法;(4)能利用模塊化程序設(shè)計(jì)思想,進(jìn)行問(wèn)題求解。(5)能利用變量的作用域與生存期實(shí)現(xiàn)數(shù)據(jù)傳遞。重點(diǎn):函數(shù)的定義、聲明與調(diào)用方法;通過(guò)函數(shù)調(diào)用實(shí)現(xiàn)參數(shù)傳遞;通過(guò)典型問(wèn)題實(shí)現(xiàn)函數(shù) 嵌套與遞歸調(diào)用;利用模塊化程序設(shè)計(jì)思想,進(jìn)行問(wèn)題求解;

12、利用變量的作用域與生存期實(shí) 現(xiàn)數(shù)據(jù)傳遞。難點(diǎn):通過(guò)典型問(wèn)題實(shí)現(xiàn)函數(shù)遞歸調(diào)用;利用模塊化程序設(shè)計(jì)思想求解問(wèn)題。作業(yè):函數(shù)的定義與調(diào)用2題,函數(shù)的嵌套與遞歸調(diào)用2題,變量的作用域1題。.數(shù)組(理論6學(xué)時(shí),實(shí)驗(yàn)6學(xué)時(shí))一維數(shù)組二維數(shù)組字符數(shù)組要求:(1)能對(duì)一維數(shù)組和二維數(shù)組進(jìn)行定義、引用與初始化;(2)能使用一維數(shù)組,實(shí)現(xiàn)數(shù)據(jù)的查找、刪除、插入、排序等操作;(3)能夠理解字符串的存儲(chǔ)結(jié)構(gòu)特點(diǎn),利用字符數(shù)組存儲(chǔ)、處理字符串?dāng)?shù)據(jù);(4)能利用字符串函數(shù)處理字符數(shù)據(jù);(5)能根據(jù)數(shù)據(jù)特點(diǎn)定義數(shù)組存儲(chǔ)批量數(shù)據(jù),并通過(guò)算法實(shí)現(xiàn)數(shù)據(jù)處理;重點(diǎn):一維數(shù)組和二維數(shù)組的定義、引用與初始化;數(shù)組作函數(shù)參數(shù);利用數(shù)組對(duì)

13、批量數(shù)據(jù) 進(jìn)行存儲(chǔ)和處理;字符數(shù)組的使用。難點(diǎn):數(shù)組作函數(shù)參數(shù);利用數(shù)組對(duì)批量數(shù)據(jù)進(jìn)行存儲(chǔ)和處理。作業(yè):數(shù)組的定義、引用與初始化4題,數(shù)組作函數(shù)參數(shù)2題,字符數(shù)組2題。.指針及其應(yīng)用(理論2學(xué)時(shí),實(shí)驗(yàn)2學(xué)時(shí))指針概述指針變量指針與函數(shù)指針與數(shù)組字符指針指針的高級(jí)應(yīng)用要求:(1)能區(qū)分指針與指針變量;(2)能掌握指針變量的定義與初始化,利用指針間接訪問(wèn)變量;(3)能掌握指針作為函數(shù)參數(shù)進(jìn)行參數(shù)傳遞,區(qū)分值傳遞與地址傳遞;(4)能應(yīng)用指針訪問(wèn)數(shù)組,進(jìn)行指針運(yùn)算;(6)能理解數(shù)據(jù)存儲(chǔ)空間的動(dòng)態(tài)內(nèi)存分配。重點(diǎn):利用指針間接訪問(wèn)變量;應(yīng)用指針訪問(wèn)數(shù)組,進(jìn)行指針運(yùn)算;指針數(shù)組的定義及使用;動(dòng)態(tài)內(nèi)存分配。難

14、點(diǎn):指針作為函數(shù)參數(shù)進(jìn)行參數(shù)傳遞;動(dòng)態(tài)內(nèi)存分配。作業(yè):指針變量的定義與初始化2題,指針與函數(shù)1題,指針與數(shù)組3題,字符指針3題。.自定義數(shù)據(jù)類型(理論2學(xué)時(shí),實(shí)驗(yàn)2學(xué)時(shí))結(jié)構(gòu)體變量的定義和使用結(jié)構(gòu)體數(shù)組結(jié)構(gòu)體指針動(dòng)態(tài)數(shù)據(jù)結(jié)構(gòu)要求:(1)能掌握結(jié)構(gòu)體類型與結(jié)構(gòu)體變量的定義;(2)能利用指針訪問(wèn)結(jié)構(gòu)體變量成員;(3)能掌握向函數(shù)傳遞結(jié)構(gòu)體變量;重點(diǎn):掌握結(jié)構(gòu)體類型與結(jié)構(gòu)體變量的定義;利用指針訪問(wèn)結(jié)構(gòu)體變量成員;利用結(jié)構(gòu)體數(shù) 組存儲(chǔ)大規(guī)模復(fù)雜數(shù)據(jù)對(duì)象。難點(diǎn):應(yīng)用結(jié)構(gòu)體數(shù)組存儲(chǔ)復(fù)雜對(duì)象集合。作業(yè):結(jié)構(gòu)體類型的定義1題,結(jié)構(gòu)體數(shù)組2題。.文件(理論2學(xué)時(shí))文件概述文件的翻開和關(guān)閉文件的讀/寫操作要求:(

15、1)能掌握文件的基礎(chǔ)知識(shí);(2)能掌握文件的翻開與關(guān)閉操作,實(shí)現(xiàn)文件的隨機(jī)讀取及應(yīng)用;(3)能利用函數(shù),實(shí)現(xiàn)文件的讀寫操作。重點(diǎn):文件的基礎(chǔ)知識(shí);文件的翻開與關(guān)閉操作;文件讀/寫函數(shù)的使用。難點(diǎn):文件讀/寫函數(shù)的使用。作業(yè):文件的翻開和關(guān)閉1題。六、本課程的實(shí)驗(yàn)環(huán)節(jié)實(shí)驗(yàn)一實(shí)驗(yàn)編號(hào):1實(shí)驗(yàn)名稱:數(shù)據(jù)類型、運(yùn)算符與表達(dá)式實(shí)驗(yàn)學(xué)時(shí):2實(shí)驗(yàn)類別:驗(yàn)證實(shí)驗(yàn)性質(zhì):必做實(shí)驗(yàn)?zāi)康模海?)熟悉實(shí)驗(yàn)環(huán)境Visual C+ 6.0;掌握變量和常量的概念;(2)掌握整形、浮點(diǎn)型和字符型變量的定義和引用方法;(3)掌握簡(jiǎn)單算術(shù)表達(dá)式的書寫與求值方法。實(shí)驗(yàn)內(nèi)容:(1)調(diào)試程序,并分析程序的輸出結(jié)果;(2)a為4位整數(shù),編

16、寫程序,求其反序數(shù)存入變量b后輸出;(3)編寫程序,立方體的長(zhǎng)、寬、高,計(jì)算立方體的體積和各側(cè)面面積并輸出。主要儀器:計(jì)算機(jī),Win7系統(tǒng)+CB或VC實(shí)驗(yàn)二實(shí)驗(yàn)編號(hào):2實(shí)驗(yàn)名稱:算法與C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)學(xué)時(shí):2實(shí)驗(yàn)類別:驗(yàn)證實(shí)驗(yàn)性質(zhì):必做實(shí)驗(yàn)?zāi)康模海?)掌握字符輸入/輸出函數(shù)的使用方法;(2)掌握格式輸入/輸出函數(shù)的使用方法;(3)能夠應(yīng)用輸入/輸出與算術(shù)運(yùn)算符進(jìn)行順序結(jié)構(gòu)程序設(shè)計(jì)。實(shí)驗(yàn)內(nèi)容:(1)編程從鍵盤輸入一個(gè)小寫英文字母,將其轉(zhuǎn)換成大寫英文字母及其十進(jìn)制的ASCII碼值顯示在屏幕上;(2)完善實(shí)驗(yàn)一(2)程序,要求a為從鍵盤上輸入的4為整數(shù);(3)完善實(shí)驗(yàn)一(3)程序,要求能夠從鍵盤上

17、輸入立方體的長(zhǎng)、寬、高,并計(jì)算立方體的體積和各 側(cè)面面積并輸出。(4)華氏溫度與攝氏溫度的轉(zhuǎn)換公式,編寫程序從鍵盤輸入華氏溫度將其轉(zhuǎn)換成攝氏溫度并輸 出。主要儀器:計(jì)算機(jī),Win7系統(tǒng)+CB或VC實(shí)驗(yàn)三實(shí)驗(yàn)編號(hào):3實(shí)驗(yàn)名稱:程序基本控制結(jié)構(gòu)實(shí)驗(yàn)學(xué)時(shí):6實(shí)驗(yàn)類別:驗(yàn)證實(shí)驗(yàn)性質(zhì):必做實(shí)驗(yàn)?zāi)康模海?)掌握if語(yǔ)句,if else語(yǔ)句及嵌套if else語(yǔ)句的用法;(2)掌握switch case多分支語(yǔ)句;(3)掌握f(shuō)or語(yǔ)句及do while語(yǔ)句實(shí)現(xiàn)循環(huán)控制的方法;(4)掌握三種循環(huán)控制結(jié)構(gòu),并設(shè)計(jì)程序。實(shí)驗(yàn)內(nèi)容:(1)編寫輸入三條邊長(zhǎng)a、b、c,判斷它們能否構(gòu)成三角形,假設(shè)構(gòu)成三角形,那么進(jìn)一步

18、判斷此三角形 是哪種類型的三角形;(2)編寫一個(gè)程序,輸入年和月,輸出該月有多少天;編寫程序從鍵盤輸入一個(gè)無(wú)符號(hào)整數(shù),輸出 它的各位數(shù)字之和;(3)編寫程序求1! +2! +3! +20!的和;(4)編程找到三位數(shù)中所有的幻影素?cái)?shù),并統(tǒng)計(jì)共有多少對(duì)二(5)采用循環(huán)程序設(shè)計(jì),分別在屏幕中央輸出到三角形和棱形圖形;(6)編程求正整數(shù)a和b的最大公約數(shù);(7)編程解決“百錢買百雞”的問(wèn)題。(8)編程分析出正確的母子關(guān)系,3個(gè)母親為A、B、C, 3個(gè)孩子為X、Y、Z。其中3位孩子的回答 如下:A說(shuō)她的孩子是X; X說(shuō)他的媽媽是C; C說(shuō)Z是他的孩子。主要儀器:計(jì)算機(jī),Win7系統(tǒng)+CB或VC實(shí)驗(yàn)四實(shí)驗(yàn)編號(hào):4 實(shí)驗(yàn)名稱:函數(shù)及其應(yīng)用實(shí)驗(yàn)學(xué)時(shí):4實(shí)驗(yàn)類別:驗(yàn)證實(shí)驗(yàn)性質(zhì):必做實(shí)驗(yàn)?zāi)康模?1)掌握無(wú)參數(shù)函數(shù),有參數(shù)函數(shù)的定義與調(diào)用方法;(2)熟悉函數(shù)聲明的方法;(3)初步掌握模塊化程序的設(shè)計(jì)基本思想,并能進(jìn)行問(wèn)題求解。實(shí)驗(yàn)內(nèi)容:(1)編寫一個(gè)函數(shù)int sum(int n),求1+2+3+n的和作為函數(shù)的返回結(jié)果,并編寫main函數(shù)進(jìn)行 測(cè)試;

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論