- 資源分類:
- 全部 抗擊疫情 成品畢設(shè) 項(xiàng)目策劃 專業(yè)資料 共享辦公 學(xué)術(shù)文檔 經(jīng)營(yíng)營(yíng)銷 教學(xué)課件 土木建筑 課程導(dǎo)學(xué)
- 二級(jí)分類:
- 全部 外文翻譯 畢業(yè)設(shè)計(jì) 畢業(yè)論文 開題報(bào)告 文獻(xiàn)綜述 任務(wù)書 課程設(shè)計(jì) 相關(guān)資料 大學(xué)生活 期刊論文 實(shí)習(xí)報(bào)告
- 三級(jí)分類:
- 全部 畢業(yè)設(shè)計(jì) 手機(jī)平臺(tái) 人工智能 電設(shè)資料 高保設(shè)計(jì) C語音 ASP語言 ASP.NET C#語言 DELPHI JAVA語言 JSP語言 PB語言 VB.NET VC語言 PHP設(shè)計(jì) 多媒體 完整項(xiàng)目 機(jī)械圖紙 建筑施工
- 上傳類型:
- 全部 互聯(lián)網(wǎng)共享 作者原創(chuàng) 獨(dú)家資料
- 上架時(shí)間:
- 不限 三天內(nèi) 一周內(nèi) 一個(gè)月內(nèi) 一年內(nèi)
- 特色搜索:
- 不限 文件包巨大 瀏覽量超巨 購(gòu)買量排行 子文件超多好評(píng)如潮
-
下載積分: 5 賞幣上傳時(shí)間:2024-03-04頁(yè)數(shù): 48人已閱讀
( 4 星級(jí))
-
簡(jiǎn)介:遺傳與疾病人類的某些性狀及部分疾病與人體的遺傳因素密切相關(guān)闡明遺傳因素與人體疾病或健康狀態(tài)的關(guān)系有非常重要的意義遺傳統(tǒng)計(jì)學(xué)在這其中起著至關(guān)重要的作用遺傳與疾病疾病的易感基因研究研究的特點(diǎn)收集的數(shù)據(jù)即包含一般的表型數(shù)據(jù)也包含基因型數(shù)據(jù)數(shù)據(jù)分析時(shí)需要用到不同的遺傳模型需要一些遺傳統(tǒng)計(jì)特有的分析方法LD的計(jì)算,家系圖的繪制等R在遺傳統(tǒng)計(jì)中的應(yīng)用數(shù)據(jù)整理獲取位點(diǎn)的基本信息HARDYWEINBERG平衡檢驗(yàn)連鎖不平衡的計(jì)算關(guān)聯(lián)研究常用分析方法家系圖的繪制數(shù)據(jù)整理R中的GEICS包專門為基因型數(shù)據(jù)提供一個(gè)新的類GENOTYPEGENOTYPE函數(shù)是GEICS包里最基本的函數(shù),可以將以下四種形式的初始基因型數(shù)據(jù)轉(zhuǎn)換成便于分析的帶有GENOTYPE類的數(shù)據(jù)以一個(gè)字符分隔的向量G1GENOTYPECCCCTCCTTCCSEP2可以按某一位置分隔的向量G2GENOTYPECDDDIDDIISEP13兩個(gè)分開的向量ALLELE1CDDDIALLELE2CDIDIG3GENOTYPEALLELE1ALLELE24數(shù)據(jù)框或矩陣中的兩列DATADATAFRAMEALLELE1CDDDIALLELE2CDIDIG4GENOTYPEDATAALLELE1DATAALLELE2或DATA1CBINDALLELE1CDDDIALLELE2CDIDIG5GENOTYPEDATA1獲取位點(diǎn)的基本信息多態(tài)位點(diǎn)的基本信息包括位點(diǎn)分型成功率CALLRATE、等位基因頻率、基因型頻率、雜合度和多態(tài)信息含量PIC一個(gè)簡(jiǎn)單的例子載入POPN數(shù)據(jù)DATAPOPNPACKAGEDGCGEICS獲取A位點(diǎn)的基本信息SUMMARYPOPNANUMBEROFSAMPLESTYPED1489969ALLELEFREQUENCY2ALLELESCOUNTPROPTION11786062119204NA94NAGENOTYPEFREQUENCYCOUNTPROPTION127040472224401611541036NA47NAHETEROZYGOSITYHU04802686POLYINFCONTENT03648558HARDYWEINBERG定律HARDYWEINBERG定律是由英國(guó)數(shù)學(xué)家哈迪DHHARDY和德國(guó)醫(yī)生溫伯格WWEINBERG于1908年分別獨(dú)立發(fā)現(xiàn)的,也稱遺傳平衡定律GEICEQUILIBRIUMLAW該定律可以簡(jiǎn)單描述為,遺傳平衡群體的等位基因頻率與基因型頻率在世代間維持恒定該定律的適用條件是隨機(jī)婚配,群體足夠大,沒有突變、選擇、遷移和遺傳漂變HARDYWEINBERG平衡檢驗(yàn)關(guān)聯(lián)研究中HARDYWEINBERG平衡檢驗(yàn)常被用來評(píng)價(jià)基因分型的質(zhì)量。我們通常對(duì)病例和對(duì)照組分別進(jìn)行HARDYWEINBERG平衡檢驗(yàn)如果某一位點(diǎn)在對(duì)照組中不符合HARDYWEINBERG平衡,我們通常會(huì)懷疑該位點(diǎn)的基因型鑒定的質(zhì)量如果該位點(diǎn)在對(duì)照組平衡而在病例組出現(xiàn)不平衡,則該位點(diǎn)可能和疾病有關(guān)HARDYWEINBERG平衡檢驗(yàn)GEICS包里面提供兩種不同的檢驗(yàn)方法一種是PEARSON‘SCHISQUARETEST,可以用HWECHISQ函數(shù)進(jìn)行該檢驗(yàn),另一種是FISHEREXACTTEST,對(duì)應(yīng)于HWEEXACT函數(shù)HWECHISQ常用于MAF較高、樣本量較大的場(chǎng)合;MAF較低的位點(diǎn)建議使用HWEEXACT函數(shù)LD的計(jì)算連鎖不平衡則是指人群中兩個(gè)位點(diǎn)處在同一個(gè)單體型的頻率比期望值高評(píng)價(jià)連鎖不平衡程度的指標(biāo)包括D、R2等GEICS包提供計(jì)算LD各種指標(biāo)的函數(shù),并能以文字和圖形兩種形式顯示位點(diǎn)間的連鎖不平衡程度LD的計(jì)算用LD函數(shù)計(jì)算位點(diǎn)間的LDLDRESULTLDPOPN用文字顯示D值SUMMARYLDRESULTWHICHD用圖形顯示結(jié)果LDTABLELDRESULTWHICHDPAIRWISELDBCDAD097909760976BD09980991CD0997關(guān)聯(lián)研究常用分析方法卡方檢驗(yàn)LOGISTIC回歸線性回歸卡方檢驗(yàn)DATAPOPNPACKAGEDGCGEICS首先載入POPN數(shù)據(jù)GENOCHISQTESTGENOPEARSONSCHISQUAREDTESTDATAGENOXSQUARED237385DF2PVALUE7003E06ALLECHISQTESTALLEPEARSONSCHISQUAREDTESTWITHYATESCONTINUITYCRECTIONDATAALLEXSQUARED236881DF1PVALUE1133E06LOGISTIC回歸1共顯性模型SUMMARYGLMAFFECTEDASEXFAMILYBINOMIALDATAPOPNCALLGLMFMULAAFFECTEDASEXFAMILYBINOMIALDATAPOPNDEVIANCERESIDUALSMIN1QMEDIAN3QMAX1408112428065151113418190COEFFICIENTSESTIMATESTDERRZVALUEPR|Z|INTERCEPT06589013544868113E06A1203752012343041000236A2207832016954620384E06SEXFEMALE118660133588902E16LOGISTIC回歸2加性模型SUMMARYGLMAFFECTEDALLELECOUNTA2SEXFAMILYBINOMIALDATAPOPNCALLGLMFMULAAFFECTEDALLELECOUNTA2SEXFAMILYBINOMIALDATAPOPNDEVIANCERESIDUALSMIN1QMEDIAN3QMAX14101239065511171814COEFFICIENTSESTIMATESTDERRZVALUEPR|Z|INTERCEPT0653960130545010545E07ALLELECOUNTA20388170081074788169E06SEXFEMALE11867601334988902E16LOGISTIC回歸3顯性或隱性模型SUMMARYGLMAFFECTEDCARRIERA2SEXFAMILYBINOMIALDATAPOPNCALLGLMFMULAAFFECTEDCARRIERA2SEXFAMILYBINOMIALDATAPOPNDEVIANCERESIDUALSMIN1QMEDIAN3QMAX1407811979074651157116817COEFFICIENTSESTIMATESTDERRZVALUEPR|Z|INTERCEPT06566013524857119E06CARRIERA2TRUE04788011644115387E05SEXFEMALE118350133288842E16家系圖的繪制LIBRARYKINSHIP載入KINSHIP包P1SCANNLINES6WHATLIST0000001100101102111101001211020021110310110212110410110211110510110211PEDASDATAFRAMEP1NAMESPEDCFAIDDADIDMONIDSEXAFFPARXPDTRUEPED1PEDIGREEPEDIDPEDDADIDPEDMONIDPEDSEXPEDAFFPLOTPED1SYMBOLSIZE12謝謝各位下載積分: 6 賞幣上傳時(shí)間:2023-07-20頁(yè)數(shù): 2222人已閱讀
( 4 星級(jí))
-
下載積分: 6 賞幣上傳時(shí)間:2024-03-03頁(yè)數(shù): 82人已閱讀
( 4 星級(jí))
-
簡(jiǎn)介:點(diǎn)擊查看更多廣播語言淺析精彩內(nèi)容。下載積分: 5 賞幣上傳時(shí)間:2024-03-03頁(yè)數(shù): 54人已閱讀
( 4 星級(jí))
-
簡(jiǎn)介:點(diǎn)擊查看更多廣告語言中的模因類型精彩內(nèi)容。下載積分: 5 賞幣上傳時(shí)間:2024-03-04頁(yè)數(shù): 56人已閱讀
( 4 星級(jí))
-
簡(jiǎn)介:C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)C語言程序設(shè)計(jì)第7章指針程序設(shè)計(jì)C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)第7章指針程序設(shè)計(jì)71指針概述72指針變量的定義和使用73指針與數(shù)組74指針作為函數(shù)的參數(shù)75指針函數(shù)76指針應(yīng)用程序舉例C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)71指針概述指針與指針變量變量的直接訪問和間接訪問C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)71指針概述指針與指針變量某個(gè)變量所占用的內(nèi)存空間的開始地址稱為該變量的地址,C語言將這一地址稱為指針,存儲(chǔ)這一地址的變量稱為指針變量。通過指針變量可以實(shí)現(xiàn)對(duì)其他變量的訪問。指針變量可以指向任何一種數(shù)據(jù)類型,如可以指向基本類型的變量,也可以指向數(shù)組等。C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)71指針概述變量直接訪問是指通過變量名直接使用變量數(shù)據(jù)。例如INTA10B20CCABPRINTFDNC變量間接訪問是指通過指針變量去訪問其他變量數(shù)據(jù)。C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)72指針變量的定義和使用721指針變量程序示例722定義指針變量723使用指針變量C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)721指針變量程序示例例71使用指針變量輸出數(shù)據(jù)程序。INCLUDEINTMAINVOIDINTA2008INTPP定義指針變量P指向A用P表示變量A的值C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)722定義指針變量一般格式數(shù)據(jù)類型指針變量名1指針變量名2┅;例如INTP1P2;FLOATQ;指針變量允許和其他變量同時(shí)定義MNPQ;注意“數(shù)據(jù)類型”是指針變量要指向的變量的數(shù)據(jù)類型。C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)723使用指針變量1指針變量的初始化一般格式數(shù)據(jù)類型指針變量名1地址1指針變量名2地址2,┅;例如INTM;INTPM;2指針變量的賦值一般格式指針變量變量地址;例如INTM196PQ;PM;QP;C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)723使用指針變量3使用指針變量輸入數(shù)據(jù)當(dāng)指針變量有了確切的指向目標(biāo)后,即可使用該指針變量為指向的目標(biāo)輸入數(shù)據(jù)。INTSCEPPC語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)723使用指針變量4指向運(yùn)算“”與目標(biāo)訪問對(duì)于指針變量P,訪問其指向的變量時(shí),使用“”運(yùn)算符P例如,對(duì)上面的程序段,輸出變量SCE的數(shù)據(jù)PRINTFDP其中,P表示P指向的目標(biāo)SCE。例72定義指針變量P1、P2,并任意輸入兩個(gè)整數(shù)A、B,使得P1指向其中的較大值,P2指向其中的較小值。INCLUDEINTMAININTP1P2PABPRINTFINPUTSCANFD?語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)722使用指針變量C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)73指針與數(shù)組731指針與一維數(shù)組732指針與二維數(shù)組733指針與字符串734指針數(shù)組C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)731指針與一維數(shù)組主要內(nèi)容如何把一個(gè)指針和一維數(shù)組關(guān)聯(lián)起來,即怎樣使指針指向一維數(shù)組如何使用指針訪問一維數(shù)組的元素要解決的問題用指針實(shí)現(xiàn)一維數(shù)組的數(shù)據(jù)處理C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)731用指針訪問一維數(shù)組1指針與一維數(shù)組的關(guān)系對(duì)于長(zhǎng)度是N的一維數(shù)組A,當(dāng)使用指針P指向其首元素后,即可通過指針P訪問數(shù)組的各個(gè)元素。簡(jiǎn)單類型數(shù)組AA0用P表示A1用P1表示AI用PI表示指向一位數(shù)組的指針變量C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)731用指針訪問一維數(shù)組2定義和使用指向一維數(shù)組的指針變量若有定義INTANPN為符號(hào)常量則以下任何語句都能使指針變量P指向一維數(shù)組APAPC語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)731用指針訪問一維數(shù)組例73用指針實(shí)現(xiàn)一維數(shù)組的輸入輸出。程序一INCLUDEDEFINEN10INTMAININTANINTPAIFI0INISCANFDPIFI0INIPRINTFDPIRETURN0AIAIC語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)731用指針訪問一維數(shù)組例73用指針實(shí)現(xiàn)一維數(shù)組的輸入輸出。程序二INCLUDEDEFINEN10INTMAININTANINTPAIFI0INISCANFDPPAFI0INIPRINTFDPRETURN0AIAIC語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)731用指針訪問一維數(shù)組例73用指針實(shí)現(xiàn)一維數(shù)組的輸入輸出。程序三INCLUDEDEFINEN10INTMAINVOIDINTANPFPAPANPSCANFDPFPAPANPPRINTFDPRETURN0AIAIC語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)731用指針訪問一維數(shù)組例74用指針法訪問數(shù)組,求得一維數(shù)組元素的最大值。INCLUDEDEFINEN10INTMAINVOIDINTANIMAXPPAPRINTFDATAFI0INISCANFDPIMAXPFI1INIIFMAXPIMAXPIPRINTFMAXDNMAXRETURN0C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)732指針與二維數(shù)組主要內(nèi)容如何把一個(gè)指針和二維數(shù)組關(guān)聯(lián)起來,即怎樣使指針指向二維數(shù)組如何使用指針訪問二維數(shù)組的元素要解決的問題用指針實(shí)現(xiàn)二維數(shù)組的數(shù)據(jù)處理C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)732指針與二維數(shù)組回顧二維數(shù)組的存儲(chǔ)INTA34如何使P指向首元素AIJ的指針如何表示問題C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)732指針與二維數(shù)組指針和二維數(shù)組元素的對(duì)應(yīng)關(guān)系設(shè)P是指針變量,若有PA0則PJ將指向A0數(shù)組中的元素A0J。由于A0、A1、┅、AM1等各個(gè)行數(shù)組依次連續(xù)存儲(chǔ),則對(duì)于A數(shù)組中的任一元素AIJ,指針的一般形式如下PINJ元素AIJ相應(yīng)的指針表示為PINJAIJ也可用指針下標(biāo)法表示PINJC語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)732指針與二維數(shù)組舉例INTA34102030405060708090919293INTPA0則數(shù)組A的元素A12對(duì)應(yīng)的指針為P142元素A12也就可以表示為P142用下標(biāo)表示法,A12表示為P142C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)732指針與二維數(shù)組例75用指針訪問二維數(shù)組的方法,求二維數(shù)組元素的最大值。INCLUDEINTMAINVOIDINTA343178116678191288716INTPMAXFPA0MAXPPMAXMAXPPRINTFMAXDNMAXRETURN0C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)733指針與字符串使字符型指針變量指向字符串的方法⑴定義指針變量時(shí)初始化指向字符串。PASTRING⑵使指針變量指向字符型數(shù)組,從而使其指向字符串。NAME20STRGETSNAMESTRNAMEC語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)733指針與字符串例76從鍵盤輸入一個(gè)字符串,統(tǒng)計(jì)其中的數(shù)字字符個(gè)數(shù)。INCLUDEDEFINEN100INTMAINVOIDSTRNPINTCOUNTPSTRGETSPFCOUNT0P0PIFP0C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)734指針數(shù)組數(shù)組元素為指針類型的數(shù)組稱為指針數(shù)組,指針數(shù)組中的每一個(gè)元素都是指針變量。一維指針數(shù)組的定義形式如下數(shù)據(jù)類型數(shù)組名數(shù)組長(zhǎng)度例DAYS7該語句定義了一個(gè)名為DAYS的字符型指針數(shù)組,其每一個(gè)元素都是指向變量的指針變量。指針數(shù)組的每個(gè)元素是指針變量,只能存放地址,所以對(duì)指向字符串的指針數(shù)組賦初值時(shí),要把存放字符串的首地址賦給指針數(shù)組的對(duì)應(yīng)元素。例DAYS7SUNDAYMONDAYTUESDAYWEDNESDAYTHURSDAYFRIDAYSATURDAYC語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)734指針數(shù)組DAYS7SUNDAYMONDAYTUESDAYWEDNESDAYTHURSDAYFRIDAYSATURDAYC語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)734指針數(shù)組DAYS7SUNDAYMONDAYTUESDAYWEDNESDAYTHURSDAYFRIDAYSATURDAY例77分行輸出DAYS數(shù)組指向的字符串。INCLUDEINTMAININTIDAYS7SUNDAYMONDAYTUESDAYWEDNESDAYTHURSDAYFRIDAYSATURDAYFI0I7IPUTSDAYSIRETURN0C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)74指針作函數(shù)的參數(shù)741簡(jiǎn)單變量指針作函數(shù)參數(shù)742指向數(shù)組的指針作函數(shù)的參數(shù)743字符串指針作函數(shù)的參數(shù)744指針數(shù)組作函數(shù)的參數(shù)實(shí)參簡(jiǎn)單變量地址VOIDSWAPINTP1INTP2INTTEMPTEMPP1P1P2P2TEMPC語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)741簡(jiǎn)單變量指針作函數(shù)參數(shù)形參指針變量INCLUDEINTMAINVOIDSWAPINTINTINTXYSCANFDD例78任意輸入兩個(gè)整數(shù),然后按照先大后小的順序?qū)⑵漭敵?。?jiǎn)單變量指針作函數(shù)參數(shù),實(shí)現(xiàn)簡(jiǎn)單變量的地址在函數(shù)中的傳遞。C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)741簡(jiǎn)單指針變量作函數(shù)參數(shù)例79用比較交換法,將一維數(shù)組的最大值移到數(shù)組的最末元素位置,交換過程用上述SWAP函數(shù)實(shí)現(xiàn)。INCLUDEINTMAINVOIDSWAPINTINTINTIA103312973718951109FI0IAI1SWAPC語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)742指向數(shù)組的指針作函數(shù)的參數(shù)例710設(shè)計(jì)求一維數(shù)組元素最大值的函數(shù)PV_MAX,并在主函數(shù)中調(diào)用它求數(shù)組元素最大值。問題分析與算法設(shè)計(jì)為了方便函數(shù)編寫,先假定數(shù)組長(zhǎng)度為N,指針P指向該數(shù)組。⑴設(shè)計(jì)PV_MAX函數(shù)原型INTPV_MAXINTPINTN功能在長(zhǎng)度為N、由P指向的一維數(shù)組中求元素最大值。⑵用MAIN函數(shù)作為主控函數(shù)。C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)742指向數(shù)組的指針作函數(shù)的參數(shù)INTPV_MAXINTPINTNINTIMAXPFI1IMAXMAXPIRETURNMAXINCLUDEDEFINEN10INTMAINVOIDINTPV_MAXINTINTINTANIFI0INISCANF?語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)743字符串指針作函數(shù)參數(shù)字符串指針作函數(shù)的參數(shù),與前面介紹的數(shù)組指針作函數(shù)參數(shù)沒有本質(zhì)的區(qū)別,函數(shù)間傳遞的都是地址值,所不同的僅是指針指向?qū)ο蟮念愋筒煌选@?11改寫例76的程序,將統(tǒng)計(jì)數(shù)字字符的過程改由用戶函數(shù)實(shí)現(xiàn),要求字符串指針作函數(shù)參數(shù)。C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)743字符串指針作函數(shù)參數(shù)INCLUDEDEFINEN100INTMAINVOIDSTRINGNINTCOUNT_PGETSSTRINGPRINTFTOTALDNCOUNT_PSTRINGRETURN0INTCOUNT_PPINTCOUNTFCOUNT0P0PIFP0形參字符串指針實(shí)參字符數(shù)組名C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)744指針數(shù)組作函數(shù)的參數(shù)指針數(shù)組的元素是指針變量,用指針數(shù)組能夠?qū)崿F(xiàn)一組字符串的處理。當(dāng)用指針數(shù)組作函數(shù)參數(shù)時(shí),就可設(shè)計(jì)通用的多字符串操作函數(shù)。C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)744指針數(shù)組作函數(shù)的參數(shù)INCLUDEINCLUDEINTMAINVOIDSTRING_STINTVOIDSTRING_OUTINTDAYS7SUNDAYMONDAYTUESDAYWEDNESDAYTHURSDAYFRIDAYSATURDAYSTRING_STDAYS7STRING_OUTDAYS7RETURN0VOIDSTRING_OUTSTRINGINTNINTIFI0I0TEMPSTRINGJSTRINGJSTRINGJ1STRINGJ1TEMP例713編寫能對(duì)多個(gè)字符串排序的函數(shù),并調(diào)用該函數(shù)將一組字符串按字典順序排序。C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)75指針函數(shù)函數(shù)返回值是指針類型的函數(shù)稱為指針函數(shù)指針函數(shù)的定義的一般格式數(shù)據(jù)類型函數(shù)名形參表函數(shù)體}函數(shù)體中的RETURN命令須返回一個(gè)地址值C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)75指針函數(shù)例714編寫能夠查找長(zhǎng)度最大的字符串的函數(shù),并調(diào)用該函數(shù)求一組字符串中的最長(zhǎng)字符串。問題分析與算法設(shè)計(jì)⑴設(shè)計(jì)查找最長(zhǎng)字符串的函數(shù)MAX_LEN,其原型如下MAX_LENSTRINGINTN其中,STRING為指向字符串的指針數(shù)組,N為字符串個(gè)數(shù)。函數(shù)功能在STRING指向的N個(gè)字符串中查找最長(zhǎng)字符串,返回該字符串的地址。⑵設(shè)計(jì)主函數(shù),其功能包括通過指針數(shù)組提供一組字符串;調(diào)用函數(shù)MAX_LEN求得最長(zhǎng)字符串,并輸出結(jié)果。C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)75指針函數(shù)INCLUDEINCLUDEINTMAINMAX_LENINTP_STRING4SYDNEY2000BEIJING2008ATHENS1996KEA1992PUTSMAX_LENP_STRING4RETURN0MAX_LENSTRINGINTNINTIPOSIONMAX_LPOSION0MAX_LSTRLENSTRING0FI1IMAX_LMAX_LSTRLENSTRINGIPOSIONIRETURNSTRINGPOSION字符串指針數(shù)組字符串個(gè)數(shù)存儲(chǔ)字符串地址的數(shù)組名返回最長(zhǎng)字符串的首地址C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)76指針應(yīng)用舉例“學(xué)生成績(jī)分等統(tǒng)計(jì)”進(jìn)一步函數(shù)化三色球問題C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)76指針應(yīng)用舉例例715將例616的“學(xué)生成績(jī)分等統(tǒng)計(jì)”程序進(jìn)一步函數(shù)化,把輸出統(tǒng)計(jì)結(jié)果的過程改由函數(shù)實(shí)現(xiàn)。問題分析與算法設(shè)計(jì)⑴定義一維數(shù)組的輸出函數(shù)OUTPUT函數(shù)原型VOIDOUTPUINTPINTN其中,P為指向一維數(shù)組的指針,N為元素個(gè)數(shù)。函數(shù)功能將指針變量P指向的一維數(shù)組的全部N個(gè)元素輸出。⑵在例616的程序中,使用一維數(shù)組R存儲(chǔ)各等級(jí)的統(tǒng)計(jì)結(jié)果,本程序仍然使用數(shù)組R存儲(chǔ)統(tǒng)計(jì)結(jié)果。輸出R數(shù)組各個(gè)元素的過程,通過調(diào)用OUTPUT函數(shù)實(shí)現(xiàn),調(diào)用形式為OUTPUTR5。實(shí)現(xiàn)程序C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)76指針應(yīng)用舉例INCLUDEDEFINEN6INTMAINVOIDINTFLAGINTINTVOIDOUTPUTINTINTINTS1S2ISTATICINTR5FI0INISCANFDDINTFLAGINTXINTYINTAVEAVEXY2IFAVE90RETURN0ELSEIFAVE80RETURN1ELSEIFAVE70RETURN2ELSEIFAVE60RETURN3ELSERETURN4VOIDOUTPUTINTPINTNINTIFI0INIPRINTFDPIC語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)76指針應(yīng)用舉例例716有紅、黃、藍(lán)、白、黑五種顏色的球若干個(gè),每次取出三個(gè)球,打印出三種不同顏色球的可能取法。問題分析與算法設(shè)計(jì)⑴定義表示顏色的指針數(shù)組P,使其元素P0、P1、P2、P3、P4分別指向字符串“RED”、“YELLOW”、“BLUE”、“WHITE”、“BLACK”,這5個(gè)字符串用于表示5種彩球顏色。指針數(shù)組P的定義方式如下P5REDYELLOWBLUEWHITEBLACK⑵使用0、1、2、3、4分別代表紅、黃、藍(lán)、白、黑五種顏色,使用窮舉法生成各種組合方案,具體由一個(gè)三重循環(huán)實(shí)現(xiàn)。設(shè)每次取出的球分別為I、J、K,它們分別是0、1、2、3和4等5種取值。外循環(huán)取第1個(gè)球,第二重循環(huán)取第2個(gè)球,第三重循取第3個(gè)球。由于3的個(gè)球顏色不能相同,所以只有I≠J≠K時(shí)才為所求,得到一種3色球組合方案。⑶將每一種組合的I、J、K轉(zhuǎn)化為相應(yīng)的顏色字符串,具體顏色由指針PI、PJ、PK指向。C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)76指針應(yīng)用舉例INCLUDEINTMAININTIJKN0P5REDYELLOWBLUEWHITEBLACKFI0I4IFJ0J4JFK0K4KIFIJC語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)小結(jié)11指針是變量的地址,用于存儲(chǔ)指針的變量稱為指針變量,通過指針變量可以實(shí)現(xiàn)對(duì)其他變量的間接訪問。2使用如下形式定義指針變量數(shù)據(jù)類型指針變量名其中的“數(shù)據(jù)類型”是指針變量指向的目標(biāo)的數(shù)據(jù)類型,指針變量只能使用變量的地址為其賦值。3指針變量使數(shù)組的訪問更加靈活。若P是指向一維數(shù)組A的指針變量,則數(shù)組元素AI可用指針表示為PI、PI,也可用數(shù)組名表示為AI,AI的地址可以表示為AI、PI、AI。4使用字符型指針變量處理字符串是C語言中常用的一種方法,它首先通過一定的方式,使字符指針指向字符串然后通過字符指針來訪問字符串。C語言程序設(shè)計(jì)理論方法與實(shí)踐(第2版)小結(jié)25數(shù)組元素為指針類型的數(shù)組稱為指針數(shù)組,指針數(shù)組中的每一個(gè)元素都是指針變量,它們指向相同類型的數(shù)據(jù)。引入指針數(shù)組的主要目的,是為了提高對(duì)多個(gè)字符串操作時(shí)的方便性和靈活性,尤其適合于長(zhǎng)度不等的字符串的處理。6指針作為函數(shù)的參數(shù)時(shí),在函數(shù)間傳遞的是變量的地址。簡(jiǎn)單指針變量作函數(shù)參數(shù)是指針作函數(shù)參數(shù)中最基本的內(nèi)容,它的作用是實(shí)現(xiàn)一個(gè)簡(jiǎn)單變量的地址在函數(shù)中的傳遞。字符串指針作函數(shù)的參數(shù)與數(shù)組指針作函數(shù)參數(shù)沒有本質(zhì)的區(qū)別,函數(shù)間傳遞的都是地址值,所不同的僅是指針指向?qū)ο蟮念愋筒煌选?函數(shù)返回值是指針類型的函數(shù)稱為指針函數(shù),使用指針函數(shù)可以獲得更多的處理結(jié)果。需要特別特別注意的是,對(duì)于指針函數(shù),用RETURN返回的值必須是一個(gè)指針值。下載積分: 6 賞幣上傳時(shí)間:2023-07-19頁(yè)數(shù): 497人已閱讀
( 4 星級(jí))
-
下載積分: 5 賞幣上傳時(shí)間:2024-03-03頁(yè)數(shù): 44人已閱讀
( 4 星級(jí))
-
簡(jiǎn)介:CHAP9結(jié)構(gòu)91構(gòu)建手機(jī)通訊錄92結(jié)構(gòu)變量93結(jié)構(gòu)數(shù)組94結(jié)構(gòu)指針本章要點(diǎn)什么是結(jié)構(gòu)結(jié)構(gòu)與數(shù)組有什么差別有幾種結(jié)構(gòu)的定義形式,它們之間有什么不同什么是結(jié)構(gòu)的嵌套什么是結(jié)構(gòu)變量和結(jié)構(gòu)成員變量,如何引用結(jié)構(gòu)成員變量結(jié)構(gòu)變量如何作為函數(shù)參數(shù)使用什么是結(jié)構(gòu)數(shù)組,如何定義和使用結(jié)構(gòu)數(shù)組什么是結(jié)構(gòu)指針,它如何實(shí)現(xiàn)對(duì)結(jié)構(gòu)分量的操作結(jié)構(gòu)指針是如何作為函數(shù)的參數(shù)的91構(gòu)建手機(jī)通訊錄911程序解析912結(jié)構(gòu)的概念與定義913結(jié)構(gòu)的嵌套定義911程序解析例91構(gòu)建簡(jiǎn)單的手機(jī)通訊錄聯(lián)系人的基本信息姓名、年齡和聯(lián)系電話最多容納50名聯(lián)系人的信息具有新建和查詢功能911程序解析-程序結(jié)構(gòu)程序結(jié)構(gòu)主函數(shù)MAIN程序的總體控制函數(shù)NEW_FRIEND新建聯(lián)系人功能函數(shù)SEARCH_FRIEND查詢聯(lián)系人功能MAINNEW_FRIENDSEARCH_FRIEND程序解析-數(shù)據(jù)類型變量數(shù)據(jù)類型變量結(jié)構(gòu)類型STRUCTFRIENDS_LIST在程序首部定義,其中的成員分別代表聯(lián)系人的基本信息STRUCTFRIENDS_LISTNAME10姓名INTAGE年齡TELEPHONE13聯(lián)系電話結(jié)構(gòu)數(shù)組FRIENDS每個(gè)元素就是一個(gè)結(jié)構(gòu)變量,對(duì)應(yīng)一個(gè)聯(lián)系人STRUCTFRIENDS_LISTFRIENDS50程序解析-全局變量函數(shù)參數(shù)全局變量COUNT記錄當(dāng)前的聯(lián)系人總數(shù)函數(shù)NEW_FRIEND和SEARCH_FRIEND的參數(shù)之一是結(jié)構(gòu)數(shù)組VOIDNEW_FRIENDSTRUCTFRIENDS_LISTFRIENDSVOIDSEARCH_FRIENDSTRUCTFRIENDS_LISTFRIENDSNAME結(jié)構(gòu)數(shù)組名作為函數(shù)實(shí)參與普通數(shù)組名作函數(shù)參數(shù)一樣,將數(shù)組首地址傳遞給函數(shù)形參程序解析-源程序INCLUDEINCLUDE手機(jī)通訊錄結(jié)構(gòu)定義STRUCTFRIENDS_LISTNAME10姓名INTAGE年齡TELEPHONE13聯(lián)系電話INTCOUNT0全局變量記錄當(dāng)前聯(lián)系人總數(shù)VOIDNEW_FRIENDSTRUCTFRIENDS_LISTFRIENDSVOIDSEARCH_FRIENDSTRUCTFRIENDS_LISTFRIENDSNAME源程序INTMAINVOIDINTCHOICENAME10STRUCTFRIENDS_LISTFRIENDS50包含50個(gè)人的通訊錄DOPRINTF手機(jī)通訊錄功能選項(xiàng)1新建2查詢0退出NPRINTF請(qǐng)選擇功能SCANFD源程序新建聯(lián)系人VOIDNEW_FRIENDSTRUCTFRIENDS_LISTFRIENDSSTRUCTFRIENDS_LISTFIFCOUNT50PRINTF通訊錄已滿NRETURNPRINTF請(qǐng)輸入新聯(lián)系人的姓名SCANFSFNAMEPRINTF請(qǐng)輸入新聯(lián)系人的年齡SCANFD源程序查詢聯(lián)系人VOIDSEARCH_FRIENDSTRUCTFRIENDS_LISTFRIENDSNAMEINTIFLAG0IFCOUNT0PRINTF通訊錄是空的NRETURNFI0ICOUNTIIFSTRCMPNAMEFRIENDSINAME0找到聯(lián)系人FLAG1BREAKIFFLAGPRINTF姓名STFRIENDSINAMEPRINTF年齡DTFRIENDSIAGEPRINTF電話SNFRIENDSITELEPHONEELSEPRINTF無此聯(lián)系人912結(jié)構(gòu)的概念與定義使用結(jié)構(gòu)來表示通訊錄信息STRUCTFRIENDS_LISTNAME10姓名INTAGE年齡TELEPHONE13聯(lián)系電話結(jié)構(gòu)構(gòu)造數(shù)據(jù)類型,把有內(nèi)在聯(lián)系的不同類型的數(shù)據(jù)統(tǒng)一成一個(gè)整體,使它們相互關(guān)聯(lián)結(jié)構(gòu)又是變量的集合,可以單獨(dú)使用其成員結(jié)構(gòu)的定義結(jié)構(gòu)類型定義的一般形式為STRUCT結(jié)構(gòu)名類型名結(jié)構(gòu)成員名1;類型名結(jié)構(gòu)成員名2;類型名結(jié)構(gòu)成員名N;結(jié)構(gòu)的定義以分號(hào)結(jié)束,被看作一條語句關(guān)鍵字STRUCT和它后面的結(jié)構(gòu)名一起組成一個(gè)新的數(shù)據(jù)類型名結(jié)構(gòu)定義示例定義平面坐標(biāo)結(jié)構(gòu)STRUCTPOINTDOUBLEXDOUBLEY雖然X、Y的類型相同,也可以用數(shù)組的方式表示,但采用結(jié)構(gòu)體描述整體性更強(qiáng),增加了程序的可讀性,使程序更清晰。913結(jié)構(gòu)的嵌套定義在實(shí)際生活中,一個(gè)較大的實(shí)體可能由多個(gè)成員構(gòu)成,而這些成員中有些又有可能是由一些更小的成員構(gòu)成的實(shí)體。在手機(jī)通訊錄中,增加“通信地址”結(jié)構(gòu)的嵌套定義STRUCTADDRESSCITY10STREET20INTCODEINTZIPSTRUCTNEST_FRIENDSLISTNAME10INTAGESTRUCTADDRESSADDRTELEPHONE13NEST_FRIEND在定義嵌套的結(jié)構(gòu)類型時(shí),必須先定義成員的結(jié)構(gòu)類型,再定義主結(jié)構(gòu)類型。92結(jié)構(gòu)變量921結(jié)構(gòu)變量的定義和初始化922結(jié)構(gòu)變量的使用921結(jié)構(gòu)變量的定義和初始化三種定義結(jié)構(gòu)變量的方式1單獨(dú)定義先定義結(jié)構(gòu)類型,再定義具有這種結(jié)構(gòu)類型的變量STRUCTFRIENDS_LISTNAME10姓名INTAGE年齡TELEPHONE13聯(lián)系電話STRUCTFRIENDS_LISTFRIEND1FRIEND2結(jié)構(gòu)變量的定義2混合定義在定義結(jié)構(gòu)體類型的同時(shí)定義結(jié)構(gòu)體變量STRUCTFRIENDS_LISTNAME10INTAGETELEPHONE13FRIEND1FRIEND23無類型名定義在定義結(jié)構(gòu)體變量時(shí)省略結(jié)構(gòu)體名STRUCTNAME10INTAGETELEPHONE13FRIEND1FRIEND2結(jié)構(gòu)變量的初始化STRUCTFRIENDS_LISTFRIEND1ZHANG26057185171880NAMEAGETELEPHONE↓↓↓922結(jié)構(gòu)變量的使用1結(jié)構(gòu)變量成員的引用結(jié)構(gòu)變量名結(jié)構(gòu)成員名FRIEND1AGE26STRCPYFRIEND1NAMEZHANGSANNEST_FRIENDADDRZIP例92計(jì)算實(shí)發(fā)工資在一個(gè)職工工資管理系統(tǒng)中,工資項(xiàng)目包括編號(hào)、姓名、基本工資、獎(jiǎng)金、保險(xiǎn)、實(shí)發(fā)工資。輸入一個(gè)正整數(shù)N,再輸入N個(gè)職工的前5項(xiàng)信息,計(jì)算并輸出每位職工的實(shí)發(fā)工資。實(shí)發(fā)工資基本工資獎(jiǎng)金–保險(xiǎn)。例92源程序INCLUDESTRUCTEMPLOYEEINTNUMNAME20FLOATJBGZJJBXSFGZINTMAINVOIDINTINSTRUCTEMPLOYEEEPRINTF請(qǐng)輸入職工人數(shù)NSCANFD請(qǐng)輸入職工人數(shù)N1請(qǐng)輸入第1個(gè)職工的信息102ZHONG22005800852編號(hào)102姓名ZHONG實(shí)發(fā)工資291530結(jié)構(gòu)變量的使用-整體賦值2結(jié)構(gòu)變量的整體賦值具有相同類型的結(jié)構(gòu)變量可以直接賦值。將賦值符號(hào)右邊結(jié)構(gòu)變量的每一個(gè)成員的值都賦給了左邊結(jié)構(gòu)變量中相應(yīng)的成員。STRUCTFRIENDS_LISTNAME10INTAGETELEPHONE13FRIEND1ZHANG26“057185271880”FRIEND2FRIEND2FRIEND1結(jié)構(gòu)變量的使用-函數(shù)參數(shù)3結(jié)構(gòu)變量作為函數(shù)參數(shù)當(dāng)程序的規(guī)模較大,功能較多時(shí),需要以函數(shù)的形式進(jìn)行功能模塊的劃分和實(shí)現(xiàn);如果在函數(shù)間傳遞結(jié)構(gòu)數(shù)據(jù),則需用結(jié)構(gòu)變量作為函數(shù)的參數(shù)或返回值。例93結(jié)構(gòu)變量做為函數(shù)參數(shù)改寫例92,要求使用結(jié)構(gòu)變量作為函數(shù)參數(shù)。定義一個(gè)用于計(jì)算實(shí)發(fā)工資的函數(shù)FLOATCOUNT_SFGZSTRUCTEMPLOYEEMRETURNMJBGZMJJMBX再將主函數(shù)MAIN中的語句ESFGZEJBGZEJJEBX改為ESFGZCOUNT_SFGZE一個(gè)結(jié)構(gòu)變量只能表示一個(gè)實(shí)體的信息,如果有許多相同類型的實(shí)體,就需要使用結(jié)構(gòu)數(shù)組。結(jié)構(gòu)數(shù)組是結(jié)構(gòu)與數(shù)組的結(jié)合,與普通數(shù)組的不同之處在于每個(gè)數(shù)組元素都是一個(gè)結(jié)構(gòu)類型的數(shù)據(jù),包括各個(gè)成員項(xiàng)。93結(jié)構(gòu)數(shù)組結(jié)構(gòu)數(shù)組的定義方法與結(jié)構(gòu)變量相同STRUCTFRIENDS_LISTNAME10INTAGETELEPHONE13FRIENDS10結(jié)構(gòu)數(shù)組FRIENDS,它有10個(gè)數(shù)組元素,從FRIENDS0到FRIENDS9,每個(gè)數(shù)組元素都是結(jié)構(gòu)類型STRUCTFRIENDS_LIST93結(jié)構(gòu)數(shù)組結(jié)構(gòu)數(shù)組的初始化STRUCTFRIENDS_LISTFRIENDS10ZHANGSAN26057185271880LISI3013605732436結(jié)構(gòu)數(shù)組元素結(jié)構(gòu)數(shù)組元素的成員引用結(jié)構(gòu)體數(shù)組名下標(biāo)結(jié)構(gòu)體成員名使用方法與同類型的變量完全相同F(xiàn)RIENDS5AGE26STRCPYFRIENDS5NAMEZHANGSANFRIENDS4FRIENDS1例94結(jié)構(gòu)數(shù)組排序輸入并保存10個(gè)學(xué)生的信息,計(jì)算并輸出平均分,再按照從高分到低分的順序輸出他們的信息。INCLUDESTRUCTSTUDENTINTNUMNAME20INTSCESTRUCTSTUDENTSTUD10定義結(jié)構(gòu)數(shù)組例94源程序INTMAINVOIDINTIJINDEXSUM0STRUCTSTUDENTTEMP輸入10個(gè)學(xué)生的記錄,并累加成績(jī)FI0I10IPRINTFNODI1SCANFDS?4結(jié)構(gòu)指針941結(jié)構(gòu)指針的概念942結(jié)構(gòu)指針作為函數(shù)參數(shù)941結(jié)構(gòu)指針的概念結(jié)構(gòu)指針指向結(jié)構(gòu)類型變量的指針例91定義的結(jié)構(gòu)類型STRUCTFRIENDS_LISTSTRUCTFRIENDS_LISTFRIEND1ZHANG2688018445STRUCTFRIENDS_LISTPP結(jié)構(gòu)指針的使用1用P訪問結(jié)構(gòu)成員PAGE362用指向運(yùn)算符“”訪問指針指向的結(jié)構(gòu)成員。PAGE36當(dāng)P942結(jié)構(gòu)指針作為函數(shù)參數(shù)當(dāng)結(jié)構(gòu)指針作為函數(shù)的參數(shù)時(shí),執(zhí)行效率高,可以完成比基本類型指針更為復(fù)雜的操作。例95輸入10個(gè)學(xué)生的學(xué)號(hào)、姓名和成績(jī),輸出學(xué)生的成績(jī)等級(jí)和不及格人數(shù)。每個(gè)學(xué)生的記錄包括學(xué)號(hào)、姓名、成績(jī)和等級(jí)要求定義和調(diào)用函數(shù)SET_GRADE根據(jù)學(xué)生成績(jī)?cè)O(shè)置等級(jí),并統(tǒng)計(jì)不及格人數(shù)等級(jí)設(shè)置A85-100;B70-84;C60-69;D0-59例95源程序DEFINEN10STRUCTSTUDENTINTNUMNAME20INTSCEGRADEINTMAINVOIDSTRUCTSTUDENTSTUNPTRPTRSTU輸入略COUNTSET_GRADEPTRINTSET_GRADESTRUCTSTUDENTPINTIN0FI0ISCE85PGRADEAELSEIFPSCE70PGRADEBELSEIFPSCE60PGRADECELSEPGRADEDNRETURNN調(diào)用SET_GRADE返回主函數(shù)后,主函數(shù)中結(jié)構(gòu)數(shù)組STU的元素的GRADE成員已經(jīng)被賦值例91說明例91中,結(jié)構(gòu)數(shù)組名FRIENDS作為函數(shù)參數(shù)時(shí),其實(shí)質(zhì)就是結(jié)構(gòu)指針作為函數(shù)參數(shù),因?yàn)閿?shù)組名代表數(shù)組的首地址。因此,結(jié)構(gòu)數(shù)組名與結(jié)構(gòu)指針變量都可以做為函數(shù)的參數(shù)。與結(jié)構(gòu)變量作為函數(shù)參數(shù)相比,用結(jié)構(gòu)指針作為函數(shù)參數(shù)的效率更高,因而是更佳的選擇。本章要點(diǎn)什么是結(jié)構(gòu)結(jié)構(gòu)與數(shù)組有什么差別有幾種結(jié)構(gòu)的定義形式,它們之間有什么不同什么是結(jié)構(gòu)的嵌套什么是結(jié)構(gòu)變量和結(jié)構(gòu)成員變量,如何引用結(jié)構(gòu)成員變量結(jié)構(gòu)變量如何作為函數(shù)參數(shù)使用什么是結(jié)構(gòu)數(shù)組,如何定義和使用結(jié)構(gòu)數(shù)組什么是結(jié)構(gòu)指針,它如何實(shí)現(xiàn)對(duì)結(jié)構(gòu)分量的操作結(jié)構(gòu)指針是如何作為函數(shù)的參數(shù)的下載積分: 6 賞幣上傳時(shí)間:2023-07-20頁(yè)數(shù): 393人已閱讀
( 4 星級(jí))
-
下載積分: 6 賞幣上傳時(shí)間:2024-03-03頁(yè)數(shù): 72人已閱讀
( 4 星級(jí))
-
簡(jiǎn)介:點(diǎn)擊查看更多基于使用的語言理論概述精彩內(nèi)容。下載積分: 6 賞幣上傳時(shí)間:2024-03-03頁(yè)數(shù): 1010人已閱讀
( 4 星級(jí))
-
下載積分: 5 賞幣上傳時(shí)間:2024-03-04頁(yè)數(shù): 44人已閱讀
( 4 星級(jí))
-
下載積分: 6 賞幣上傳時(shí)間:2024-03-03頁(yè)數(shù): 169人已閱讀
( 4 星級(jí))
-
下載積分: 5 賞幣上傳時(shí)間:2024-03-03頁(yè)數(shù): 55人已閱讀
( 4 星級(jí))
-
簡(jiǎn)介:語言評(píng)論講座80區(qū)域主辦主講者何君強(qiáng)ACGALB中華總商會(huì)華語講演會(huì)語言評(píng)論講座國(guó)際講演會(huì)80區(qū)域主辦日期2014年9月7日主講者余順發(fā)ACBCL大巴窯南福清講演會(huì)彭繡晴ACBCL大巴窯南精進(jìn)講演會(huì)何君強(qiáng)ACGALB中華總商會(huì)講演會(huì)彭繡晴ACBCL1998年加入講演會(huì)20012002年度湯申講演會(huì)會(huì)長(zhǎng)20022003年度L區(qū)第一屆執(zhí)委會(huì)市場(chǎng)助理總監(jiān)20112012L區(qū)執(zhí)委會(huì)公關(guān)助理總監(jiān)現(xiàn)為大巴窯南精進(jìn)講演會(huì)會(huì)員從事華文、華語教學(xué)及中文撰稿工作你的語言到位味嗎到位講演會(huì)例會(huì)中的角色禮賓司司儀會(huì)長(zhǎng)評(píng)論員到味講演會(huì)例會(huì)中的角色作業(yè)員語言評(píng)論評(píng)什么怎么評(píng)怎樣說話更讓人聽得津津有味1)內(nèi)容充實(shí),言之有物2)怎樣說4PPITCH音調(diào)PACE語速PAUSE停頓PICTURE畫面感PITCH音調(diào)(抑揚(yáng)頓挫、輕重緩急)音節(jié)搭配語氣重音音節(jié)搭配同音節(jié)的詞互相搭配,聽起來順暢舒服,富有音律美和節(jié)奏美,悅耳好記。模仿毛澤東演講“無實(shí)事求是之意,有嘩眾取寵之心。華而不實(shí),脆而不堅(jiān)。這種作風(fēng),拿來律己,則害了自己;拿來教人,則害了別人;拿來指導(dǎo)組織,則害了組織?!保?7字)語氣1)自然2)必須隨著講話的內(nèi)容、對(duì)象、場(chǎng)合等賦予情感而變換,或高、或低、或快、或慢聲隨情轉(zhuǎn),以聲傳情。3)聲量(視空間大小、人數(shù))重音對(duì)那些重要的字或詞運(yùn)用輕重對(duì)比加以強(qiáng)調(diào)、突出,表達(dá)自身的某種特殊情感,就是重音。一句話中聽起來最清楚、最響亮的詞語。找出意群昨天晚上我看了一場(chǎng)很好的話劇同一句話如果重音不同它表達(dá)出來的意思就不同。例我知道他會(huì)唱歌我知道不用你說我知道他會(huì)唱歌我是說他會(huì)不是指別人我知道他會(huì)唱歌他會(huì)而不是不會(huì)我知道他會(huì)唱歌他會(huì)唱歌別的不一定會(huì)PACE語速1)快慢以內(nèi)容的需要為主2)場(chǎng)面的大小3)觀眾心理PAUSE停頓1)在重要的意思前后2)引人注意3)轉(zhuǎn)換口氣司儀大家晚上好,歡迎出席香格里拉講演會(huì)每月例會(huì)。在活動(dòng)開始之前,請(qǐng)您把手機(jī)調(diào)到靜音狀態(tài)。首先是邀請(qǐng)本會(huì)會(huì)長(zhǎng)致開會(huì)辭。有請(qǐng)何君強(qiáng)會(huì)長(zhǎng)。PICTURE畫面感形容心情不安面紅耳赤心跳加速口干舌燥手心出汗呼吸氣短句型修辭制造演講高潮,產(chǎn)生感染力和說服力排比短語反問設(shè)問排比由三個(gè)或以上的結(jié)構(gòu)相同或相似,語氣一致的語句表達(dá)相關(guān)的內(nèi)容。奧巴馬就職演講詞中的排比句FUSTHEYPACKEDUPTHEIRFEWWLDLYPOSSESSIONSTRAVELEDACROSSOCEANSINSEARCHOFANEWLIFEFUSTHEYTOILEDINSWEATSHOPSSETTLEDTHEWESTENDUREDTHELASHOFTHEWHIPPLOWEDTHEHARDEARTHFUSTHEYFOUGHTDIEDINPLACESLIKECONCDGETTYSBURGNMYKHESAHN”短語顯現(xiàn)簡(jiǎn)潔、明快、活潑、有力、易懂可采用對(duì)偶句、排比句、重疊句例加入講演會(huì),好處可真多你看做作業(yè)練口才;當(dāng)評(píng)論學(xué)溝通;任總監(jiān)學(xué)領(lǐng)導(dǎo)。反問問而不答用疑問句的形式表達(dá)確定的內(nèi)容感情色彩濃有感染力和說服力我從小就是一個(gè)丑小鴨,即不可愛又木訥。我自卑、膽怯。自從參加了香格里拉講演會(huì)的口才訓(xùn)練班以后,對(duì)訓(xùn)練班講師們能在眾人面前侃侃而談的口才佩服不已。什么時(shí)候我也可以像他們那樣據(jù)我所知,他們之中有些人也像我一樣,可是經(jīng)過講演會(huì)的洗禮,現(xiàn)在和以往已經(jīng)判若兩人?,F(xiàn)在口才訓(xùn)練班已經(jīng)結(jié)束了我是否立即加入講演會(huì)學(xué)習(xí)溝通改變我的人生還需要遲疑嗎設(shè)問自問自答調(diào)節(jié)演講時(shí)的氣氛喚起聽眾的興趣和熱情提醒和強(qiáng)調(diào)激發(fā)聽眾共同思考問題加入講演會(huì)能學(xué)習(xí)溝通與領(lǐng)導(dǎo)的技巧嗎當(dāng)然,只要你肯用心。加入講演會(huì)的會(huì)費(fèi)很貴嗎不只要你學(xué)有所成,那是值得的)十年前,我敢站在臺(tái)上講話嗎(不,那是天方夜譚但是現(xiàn)在我做到了)朋友,你還猶豫什么(現(xiàn)在就加入講演會(huì))語感對(duì)語言的感知和反應(yīng)能力能快速、準(zhǔn)確地理解對(duì)方的語言并快速地找到恰當(dāng)?shù)脑~語表達(dá)自己的想法語感能力強(qiáng)。即“傾聽,一聽就懂;說話,出口成章”。例第一名的詞語榮登寶座名列榜首勇奪冠軍名列前茅摘取桂冠一馬當(dāng)先獨(dú)占鰲頭甲冠天下如何累積豐富的詞匯1)多讀書2)聽廣播3)把好詞好句記下來善聽善言謝謝下載積分: 6 賞幣上傳時(shí)間:2023-07-19頁(yè)數(shù): 323人已閱讀
( 4 星級(jí))
-
下載積分: 6 賞幣上傳時(shí)間:2024-03-03頁(yè)數(shù): 102人已閱讀
( 4 星級(jí))