九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來(lái)到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁(yè) 裝配圖網(wǎng) > 資源分類 > PPT文檔下載  

維數(shù)組元素輸入輸出.ppt

  • 資源ID:3527769       資源大?。?span id="24d9guoke414" class="font-tahoma">325.81KB        全文頁(yè)數(shù):27頁(yè)
  • 資源格式: PPT        下載積分:9.9積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要9.9積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號(hào),方便查詢和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。

維數(shù)組元素輸入輸出.ppt

ssmsV1.0_輸入輸出功能,程序演示程序分析數(shù)組的概念一維數(shù)組的定義和引用一維數(shù)組的初始化和賦值數(shù)組元素的遍歷課堂練習(xí)課程小結(jié),專業(yè)英語(yǔ)詞匯,回顧與提問(wèn),回顧上次課主要內(nèi)容檢查學(xué)生課后實(shí)訓(xùn)與作業(yè)完成情況(包括小組評(píng)價(jià))講解ssmsv1.0案例主要功能,演示程序,演示學(xué)生成績(jī)管理案例中輸入、輸出成績(jī)函數(shù)。提問(wèn):用什么樣的方法可以實(shí)現(xiàn)象輸入輸出學(xué)生成績(jī)那樣,讓一批同類型的相關(guān)數(shù)據(jù)共用一個(gè)標(biāo)識(shí)符,而不必為每個(gè)數(shù)據(jù)選定一個(gè)名稱?引出數(shù)組概念。,分析與講解,輸入學(xué)生成績(jī)到數(shù)組中(用函數(shù)實(shí)現(xiàn))輸出學(xué)生成績(jī)(用函數(shù)實(shí)現(xiàn)),數(shù)組的概念,數(shù)組是一組變量,滿足下列條件:(1)具有相同的名字(2)具有相同的數(shù)據(jù)類型(3)在存儲(chǔ)器中連續(xù)存放每個(gè)變量名字相同下標(biāo)不同,稱為“數(shù)組元素”“數(shù)組名”代表整個(gè)數(shù)組,其值是這組變量在內(nèi)存中所占連續(xù)存儲(chǔ)空間的首地址。數(shù)組要先定義后使用。數(shù)組名不能與相同作用域的其他變量名重名,一維數(shù)組的定義、引用,一維數(shù)組的定義,定義數(shù)組的語(yǔ)法:inta10;數(shù)據(jù)類型說(shuō)明符數(shù)組名數(shù)組長(zhǎng)度;,說(shuō)明數(shù)組元素的數(shù)據(jù)類型,可以是任何一種基本數(shù)據(jù)類型和構(gòu)造的數(shù)據(jù)類型,用戶自定義的標(biāo)識(shí)符,是一個(gè)常量表達(dá)式,表示數(shù)組單元的個(gè)數(shù),注意:數(shù)組的空間分配是靜態(tài)分配。數(shù)組長(zhǎng)度只能是常量,長(zhǎng)度不能在程序運(yùn)行過(guò)程中發(fā)生變化。,一維數(shù)組的定義舉例,inta;#defineSIZE100floatbSIZE;intn=10;charcn;int2a10;,數(shù)組元素的引用,數(shù)組就是一組變量的集合,每個(gè)數(shù)組元素相當(dāng)于是一個(gè)變量數(shù)組元素的表示:數(shù)組名下標(biāo)如:inta5;所定義的數(shù)組就是五個(gè)變量的集合,分別是:a0,a1,a2,a3,a4intaN;下標(biāo)的取值范圍:0N-1,其中N為數(shù)組的大小下標(biāo)是整型值,可以是整型常量、整型變量或整型表達(dá)式如:aia3+1a2*i-1注意:下標(biāo)不能越界,否則可能覆蓋其他數(shù)據(jù),造成嚴(yán)重后果,一維數(shù)組的初始化和賦值,一維數(shù)組的初始化,定義數(shù)組之后,與普通變量一樣,數(shù)組是沒(méi)有初始值的,各存儲(chǔ)單元的值都是不定的初始化:定義數(shù)組的同時(shí)賦初值語(yǔ)法:數(shù)據(jù)類型說(shuō)明符數(shù)組名長(zhǎng)度=數(shù)值1,數(shù)值2,;如:intdata5=1,2,3,4,5;,一維數(shù)組的初始化,初始化注意事項(xiàng):(1)允許初始化一部分元素,其他沒(méi)有賦初值的元素初值為0;inta5=1,2;相當(dāng)于inta5=1,2,0,0,0;(2)允許初始化時(shí)省略數(shù)組的長(zhǎng)度,數(shù)組的長(zhǎng)度為賦初值的個(gè)數(shù);inta=1,2,3,4,5;相當(dāng)于inta5=1,2,3,4,5;(3)不能對(duì)整個(gè)數(shù)組初始化;intdata5=1;錯(cuò)誤,應(yīng)為:intdata5=1,1,1,1,1;,一維數(shù)組的賦值,數(shù)組的賦值只能對(duì)數(shù)組元素單獨(dú)操作,不能對(duì)數(shù)組整體操作。賦值的兩種方式:inta5;賦值運(yùn)算符如:a3=8;輸入函數(shù)如:scanf(“%d”,錯(cuò)誤,應(yīng)單獨(dú)為每個(gè)元素賦值對(duì)數(shù)組的整體賦值只能在初始化時(shí)進(jìn)行,一維數(shù)組的遍歷,從鍵盤輸入5個(gè)整數(shù),保存到數(shù)組a中;再逆序輸出。,main()inta0,a1,a2,a3,a4;scanf(“%d”,main()inta5;scanf(“%d”,從鍵盤輸入5個(gè)整數(shù),保存到數(shù)組a中;再逆序輸出。,main()inta5;scanf(“%d”,一維數(shù)組的遍歷,數(shù)組的遍歷一般用循環(huán)語(yǔ)句實(shí)現(xiàn)注意下標(biāo)的取值范圍,不能越界(編譯系統(tǒng)對(duì)下標(biāo)的越界不做檢查),解法1:記下最大數(shù)其值main()inti,max,a10;printf("enterdata:n");for(i=0;imax)max=ai;printf(“最大數(shù)是%dn",max);,例題:從鍵盤輸入10個(gè)整數(shù)存放在數(shù)組中,找出其中最大的一個(gè)數(shù),輸出該最大數(shù)。,解法2:記下最大數(shù)相應(yīng)的下標(biāo)main()inti,max_id,a10;printf("enterdata:n");for(i=0;iamax_id)max_id=i;printf(“最大數(shù)是%dn",amax_id);,課堂練習(xí),1、完成學(xué)生成績(jī)輸入的功能。在主菜單中增加“輸入成績(jī)”一項(xiàng);在程序中增加ssmsV1.0_04模塊的函數(shù),函數(shù)原型為:intinputScore(intscore,intlength)在程序開頭處聲明該函數(shù),并在main函數(shù)的switch語(yǔ)句中進(jìn)行調(diào)用,調(diào)試程序。2、完成學(xué)生成績(jī)輸出的功能。在主菜單中增加“輸出成績(jī)”一項(xiàng);在程序中增加ssmsV1.0_05模塊的函數(shù),函數(shù)原型為:intoutputScore(intscore,intlength)在程序開頭處聲明該函數(shù),并在main函數(shù)的switch語(yǔ)句中進(jìn)行調(diào)用,調(diào)試程序。,課堂練習(xí),3、新建一個(gè)項(xiàng)目,建立一個(gè)能存放N(N是一個(gè)常量)個(gè)數(shù)據(jù)的數(shù)組,數(shù)組元素值為此數(shù)組元素下標(biāo)的10倍,然后按正序和逆序輸出定義輸入函數(shù):intinput(inta,intlen);定義正序輸出函數(shù):intoutz(inta,intlen);定義逆序輸出函數(shù):intoutn(inta,intlen);編寫main函數(shù)調(diào)用上述函數(shù),實(shí)現(xiàn)輸入和輸出,更進(jìn)一步,1)將課堂實(shí)訓(xùn)的第3題做一下修改:要求用數(shù)組實(shí)現(xiàn)輸出1100中的所有奇數(shù),怎么做?,更進(jìn)一步,2)再考慮上面(1)步,要求實(shí)現(xiàn)求數(shù)組元素中所有下標(biāo)為偶數(shù)的元素的和怎么做?,更進(jìn)一步,3)想一想(或討論),對(duì)數(shù)組元素初始化時(shí)有什么要求,對(duì)數(shù)組元素賦值采用初始化和從鍵盤輸入兩種方式各有什么利弊?對(duì)數(shù)組元素的下標(biāo)有什么要求?,更進(jìn)一步,4)總結(jié)與評(píng)價(jià),本次課小結(jié),數(shù)組的定義、初始化、引用、輸入、輸出概念、操作必須掌握數(shù)組下標(biāo)從開始數(shù)組名代表數(shù)組首地址,是一個(gè)常量語(yǔ)言不允許動(dòng)態(tài)定義數(shù)組,即定義數(shù)組時(shí)數(shù)組長(zhǎng)度表達(dá)式不能含有變量數(shù)組元素與普通變量具有相同屬性,可以進(jìn)行算術(shù)運(yùn)算和比較大小等操作,作業(yè),1、從鍵盤輸入10個(gè)整數(shù)保存到數(shù)組中,求和、平均值并輸出。2、從鍵盤輸入10個(gè)整數(shù)保存到數(shù)組中,求值最小的元素,將這個(gè)值最小的元素與數(shù)組的第一個(gè)元素交換。最后輸出整個(gè)數(shù)組。3、從鍵盤輸入10個(gè)浮點(diǎn)數(shù)保存到數(shù)組中,將這10個(gè)數(shù)逆序存放后輸出。,注意用watch調(diào)試工具跟蹤下標(biāo)變量的值的變化情況。,

注意事項(xiàng)

本文(維數(shù)組元素輸入輸出.ppt)為本站會(huì)員(zhu****ei)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!