
![[電腦基礎(chǔ)知識]數(shù)據(jù)庫_第1頁](https://static.zsdocx.com/FlexPaper/FileRoot/2019-10/2/7/de6e7ac4-cf53-4a5a-a3d8-9e64ef465927/de6e7ac4-cf53-4a5a-a3d8-9e64ef4659271.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、1.【考點分析】本題考查對4位整數(shù)的排序。考查的知識點主要包括:數(shù)組元素的排序算法,if判斷語句和邏輯表達式,以及求余算術(shù)運算。【解題思路】此題屬于4位數(shù)排序問題。本題需主要解決3個問題:問題1如何取4位數(shù)的后3位進行比較;問題2如何按照題目要求的條件(按照每個數(shù)的后3位的大小進行降序排列,如果后3位相等,則按照原始4位數(shù)的大小進行升序排列)排序;問題3如何將排完序的前10個數(shù)存到數(shù)組bb中去。本題的解題思路為:使用雙循環(huán)對數(shù)組按條件進
2、行排序,然后將排完序的前10個數(shù)存到數(shù)組bb中。對于問題1可以通過算術(shù)運算的取余運算實現(xiàn)(aa[i]%1000);問題2通過包含if判斷語句的起泡排序法就可以實現(xiàn)?!緟⒖即鸢浮縱oidjsSt()intij定義循環(huán)控制變量inttemp定義數(shù)據(jù)交換時的暫存變量f(i=0iaa[j])則要按原4位數(shù)的值進行升序排序temp=aa[i]aa[i]=aa[j]aa[j]=tempf(i=0i10i)將排序后的前10個數(shù)存入數(shù)組b中bb[i]=
3、aa[i]【易錯提示】取4位數(shù)后三位的算法,if判斷語句中邏輯表達式的比較運算符。2.【考點分析】本題主要考查的知識點包括:C語言循環(huán)結(jié)構(gòu),if判斷語句和邏輯表達式,以及分解多位整數(shù)的算術(shù)運算?!窘忸}思路】分析題干,本題除給出條件“SIX+SIX+SIX=NINE+NINE“之外,還可得出2個隱含的條件:條件1:SIX和NINE分別是3位和4位的正整數(shù);條件2:SIX的十位數(shù)字等于NINE的百位數(shù)字,NINE的千位數(shù)字和十位數(shù)字相等。本
4、題解題思路:通過嵌套的循環(huán)結(jié)構(gòu)可以遍歷到所有的3位和4位數(shù),對于每一個3位數(shù)及4位數(shù)的組合進行題設(shè)條件(SIX+SIX+SIX=NINE+NINE)的判斷,滿足條件的對其分解得到各數(shù)位的數(shù)字,再進一步判斷各位數(shù)字是否滿足本題隱含的條件(條件1及條件2),如果滿足則個數(shù)加1,并將該3位數(shù)及4位數(shù)添加到和值中。f(j=0j10j)fscanf(fp“%d“fscanf(fp“n“)if(feof(fp))break文件讀取結(jié)束,則退出fcl
5、ose(fp)return0voidCompute(void)inti;定義循環(huán)控制變量inttt[MAX];定義數(shù)組保存奇數(shù)f(i=0;i1000;i++)if(xx[i]%2?。?)odd++;計算出xx中奇數(shù)的個數(shù)oddave1+=xx[i];求奇數(shù)的和tt[odd-1]=xx[i];將奇數(shù)存入數(shù)組tt中elseeven++;計算出xx中偶數(shù)的個數(shù)evenave2+=xx[i];求偶數(shù)的和ave1=odd;求奇數(shù)的平均值ave2=
6、even;求偶數(shù)的平均值f(i=0;iodd;i++)totfc+=(tt[i]-ave1)(tt[i]-ave1)odd;求所有奇數(shù)的方差【易錯提示】文件操作函數(shù)fscanf()和feof()的用法,if判斷語句中邏輯表達式,對方差計算公式運用錯誤。4.【考點分析】本題考查對一定范圍內(nèi)整數(shù)的篩選??疾榈闹R點主要包括:多位整數(shù)的分解算法,完全平方數(shù)判斷方法,if判斷語句和邏輯表達式?!窘忸}思路】此題屬于數(shù)學(xué)類問題。分析題干,本題需注意
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)庫基礎(chǔ)知識
- 1 數(shù)據(jù)庫基礎(chǔ)知識
- 數(shù)據(jù)庫基礎(chǔ)知識典型題
- 數(shù)據(jù)庫基礎(chǔ)知識試題(寶典)
- 第1章 數(shù)據(jù)庫基礎(chǔ)知識
- 數(shù)據(jù)庫基礎(chǔ)知識考試及答案
- 第01章數(shù)據(jù)庫基礎(chǔ)知識
- 01informix數(shù)據(jù)庫基礎(chǔ)知識
- 百一測評——數(shù)據(jù)庫基礎(chǔ)知識
- oracle數(shù)據(jù)庫基礎(chǔ)知識06-
- vf數(shù)據(jù)庫基礎(chǔ)知識習(xí)題與答案
- 第1章數(shù)據(jù)庫基礎(chǔ)知識習(xí)題
- 第 1 章 數(shù)據(jù)庫系統(tǒng)基礎(chǔ)知識
- 第一章-數(shù)據(jù)庫基礎(chǔ)知識
- 第一講 數(shù)據(jù)庫系統(tǒng)基礎(chǔ)知識
- oracle數(shù)據(jù)庫基礎(chǔ)知識(華為內(nèi)部培訓(xùn)資料)
- 第一章 數(shù)據(jù)庫系統(tǒng)基礎(chǔ)知識
- 電腦基礎(chǔ)知識入門
- 電腦鍵盤基礎(chǔ)知識
- 電腦基礎(chǔ)知識20045
評論
0/150
提交評論