




已閱讀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.編寫一程序,求1!+2!+3!+10!的和。參考程序如下:clear i=1p=1s=0do while i=10 p=p*I s=s+p i=i+1enddo?s2.編寫一程序,輸出1到100中能被5且不能被3整除的數(shù)。參考程序如下:clear i=1do while i=100 if mod(i,5)=0 and mod(i,3)0 ?i endif i=i+1enddo3.用自定義函數(shù)或子程序的方法編寫程序,輸入梯形的上底長(zhǎng)、下底長(zhǎng)和高,求梯形的面積。參考程序如下:input 請(qǐng)輸入梯形的上底 to a input 請(qǐng)輸入梯形的上底 to binput 請(qǐng)輸入梯形的上底 to hs=txmj(a,b,h)?sfunction txmjparameters aa,bb,hhss=(aa+bb)/2*hhreturn ss4.編寫一程序,輸入學(xué)生成績(jī),判斷相應(yīng)的等級(jí)。(優(yōu)秀、良好、中等、及格、不及格)參考程序如下:clear input 請(qǐng)輸入學(xué)生的成績(jī) to xdo case case x=90 ?優(yōu)秀 case x=80 ?良好 case x=70 ?中等 case x=60 ?及格 case x=60 ?不及格endcase5. 編寫程序求出1到100之間同時(shí)滿足除3余2和除4余2的數(shù)的和。參考程序如下:clear i=1s=0do while i=100 if mod(i,3)=2 and mod(i,4)=2 s=s+i endif i=i+1enddo?sFor i= 1 to 100If i%3=2 .and. i%4=2S=s+iendifendfor6. 編寫程序求出100到800之間同時(shí)滿足除4余1和除5余3的數(shù)的個(gè)數(shù)。參考程序如下:clear i=100s=0do while i=800 if mod(i,4)=1 and mod(i,5)=3 s=s+1 endif i=i+1enddo?sFor i=100 to 800If I%4=1 and i%5=3S=s+1EndifEndfor?s7. 編寫程序,求3+6+12+24+48只和。當(dāng)累加和大于500時(shí)終止累加,輸出此時(shí)的和。參考程序如下:clear i=3s=0do while s=2005-8-1;and 訂購(gòu)日期=300 (4)查詢購(gòu)買了貨物的客戶信息。Select * from 客戶 where 客戶ID in(Select 客戶ID from 訂購(gòu) ) (5)在貨物表中增加售出量字段(N/3/0)。Alter table 貨物 add 售出量 N(3,0)2、現(xiàn)有三張表如下所示,試完成下列查詢: Student.dbf Score.dbfCourse.dbf1). 輸出計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)和市場(chǎng)營(yíng)銷專業(yè)的學(xué)生學(xué)號(hào)、姓名、專業(yè)、課程名和成績(jī),課程名相同時(shí),按成績(jī)由高到低排序;課程名和成績(jī)均相同時(shí),再按學(xué)號(hào)由小到大排序。請(qǐng)寫出相應(yīng)的SQL語(yǔ)句。SELECT score.學(xué)號(hào), 姓名, 專業(yè), 課程名, 成績(jī) FROM student, score , course WHERE score.學(xué)號(hào)=student.學(xué)號(hào) AND score.課程號(hào)=course.課程號(hào) AND 專業(yè) IN (計(jì)算機(jī)科學(xué)與技術(shù), 市場(chǎng)營(yíng)銷) ORDER BY 課程名, 成績(jī) DESC, 12)表score.dbf,表中有字段學(xué)號(hào),成績(jī),課程號(hào),檢索出平均分在80分以上的每個(gè)學(xué)生的學(xué)號(hào)、總分和平均分,并將結(jié)果按學(xué)號(hào)升序排列,保存到表xx.dbf中,請(qǐng)寫出相應(yīng)的SQL語(yǔ)句。select 學(xué)號(hào), sum(成績(jī)) as 總分, avg(成績(jī)) as 平均分;from score ;group by 學(xué)號(hào) having avg(成績(jī))=80;order by 學(xué)號(hào) into table xx3). 表score.dbf,表中有字段學(xué)號(hào),成績(jī),課程號(hào),查詢沒(méi)有選修課程編號(hào)為“04”或“03”并且成績(jī)不及格的學(xué)生的學(xué)號(hào)、課程號(hào)和成績(jī)。請(qǐng)寫出SQL語(yǔ)句。Select * from score where 課程號(hào) not in(“04”,”03”) and 學(xué)號(hào) in (select 學(xué)號(hào) from score where 成績(jī)60)3、基于三個(gè)表的數(shù)據(jù),完成下列查詢。 部門數(shù)據(jù)表bmb.dbf部門代碼部門名稱負(fù)責(zé)人22網(wǎng)絡(luò)教研室李新12基礎(chǔ)教研室王雨21軟件教研室李瑪麗11教育教研室李思職工數(shù)據(jù)表zgb.dbf職工號(hào)部門號(hào)姓名性別職稱出生日期婚否工資0236511周小杰男講師12/25/70.T.863.000252812王雨女副教授03/12/60.T.1024.000102311李思男副教授07/08/61.T.1024.000103512蔡英女講師09/18/76.F.658.000252621劉紅女副教授12/15/70.T.863.000123421李瑪麗女副教授05/23/70.T.863.000245822李新男教授03/11/58.T.1146.000263622鄭然女助教06/19/80.F.569.00 工資數(shù)據(jù)表Gzb.dbf職工號(hào)基本工資津貼獎(jiǎng)金會(huì)費(fèi)公積金02365582.00213.51152.919002528662.00283.01443.3114001023628.00265.01363.1412001035546.00193.0962.738002526606.00223.01153.0312001234606.00223.01153.0312001458748.00302.01562.7416002636464.00143.0782.327001020716.00296.01473.58160(1)查詢zgb.dbf中的職稱和年齡情況。參考命令:SELECT 職稱,YEAR(DATE()-YEAR(出生日期) AS 年齡 FROM zgb(2)查詢bmb.dbf信息。參考命令:SELECT * FROM zgb(3)查詢部門代碼第一個(gè)字符為2的部門信息。參考命令:SELECT * FROM bmb WHERE LEFT(部門代碼,1)= 2(4)查詢zgb.dbf中70年(含70年)以前出生的男職工的姓名和工資。參考命令:SELECT 姓名,工資 FROM zgb WHERE YEAR(出生日期)=1970 AND 性別=男(5)查詢zgb.dbf中1960年到1970年(含1960年1970年)出生的職工姓名和出生日期。參考命令:SELECT 姓名,出生日期 FROM zgb WHERE YEAR(出生日期) BETWEEN 1960 AND 1970(6)統(tǒng)計(jì)zgb.dbf中記錄數(shù)和部門數(shù)。參考命令:SELECT COUNT(*) AS 記錄數(shù),COUNT(DISTINCT 部門號(hào)) AS 部門數(shù) FROM zgb(7)統(tǒng)計(jì)zgb.dbf中工資總和及平均工資。參考命令:SELECT SUM(工資) 工資總和,AVG(工資) 平均工資 FROM zgb(8)按部門統(tǒng)計(jì)各部門的人數(shù)、工資和、最高工資、最低工資、平均工資。參考命令:SELECT 部門號(hào),COUNT(*) 人數(shù),SUM(工資) 工資和,;MAX(工資) 最高工資,MIN(工資) 最低工資,AVG(工資) 平均工資;FROM zgb GROUP BY 部門號(hào)(9)觀察下述命令的執(zhí)行結(jié)果,體會(huì)分組依據(jù)(職稱和性別)前后順序變化的影響。參考命令:SELECT 職稱,性別,COUNT(*),AVG(工資) FROM zgb GROUP BY 職稱,性別SELECT性別,職稱,COUNT(*),AVG(工資) FROM zgb GROUP BY 性別,職稱(10)查詢zgb.dbf中副教授以上的記錄,并按工資降序排序,工資相同時(shí)按出生日期升序排序。參考命令:SELECT * FROM zgb WHERE 職稱 IN(教授,副教授) ;ORDER BY 工資 DESC,出生日期4、有下列三個(gè)表,按要求完成查詢 S.DBF(供應(yīng)商),數(shù)據(jù)項(xiàng)有SNO(供應(yīng)商代號(hào)),SNAME(供應(yīng)商名稱),CITY(供應(yīng)商所在城市)P.DBF(零件),數(shù)據(jù)項(xiàng)有PNO(零件編號(hào)),PNAME(零件名稱),WEIGHT(零件重量), COLOR(零件顏色)SP.DBF(零件供應(yīng)),數(shù)據(jù)項(xiàng)有SNO,PNO,QTY(某供應(yīng)商供應(yīng)擁有某零件的數(shù)量)S(供應(yīng)商)SP(零件供應(yīng)記錄)SNOSNAMECITYS1精益天津S2盛行北京S3東方紅北京SNOPNOQTYS1P1300S1P2200S1P3400S2P1300S2P2400S3P2200P(零件)PNOPNAMEWEIGHTCOLORP1螺母12紅P2螺栓17灰P3螺絲刀14藍(lán)P4螺絲刀14褐1) 列出所有供應(yīng)商提供的零件種類數(shù)(須含供應(yīng)商名、零件種類數(shù)量)。select s.sno,sname,count(*) as 零件種類 from s,p,sp where s.sno=sp.sno and sp.pno=p.pno ;group by s.sno2) 求北京的供應(yīng)商的數(shù)目。select count(*) as 北京的供應(yīng)商數(shù)目 from s where city=北京3) 求不供應(yīng)P2商品的供應(yīng)商名字。select sname from s where sno not in (select sno from sp where pno=P2)4) 查詢北京供應(yīng)商供應(yīng)商品的信息。select * from p where pno in (se
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年幼兒園小班標(biāo)準(zhǔn)教案《誰(shuí)的腳印》
- 2025年幼兒園小班標(biāo)準(zhǔn)教案《快樂(lè)輪胎》含反思
- 輸電線路遷改環(huán)境影響評(píng)估
- Module 2 My hometown Unit 3(教學(xué)設(shè)計(jì))-2024-2025學(xué)年外研版英語(yǔ)八年級(jí)上冊(cè)
- 高端裝備數(shù)字化項(xiàng)目投資回報(bào)分析
- 2025年湖北省襄樊市單招職業(yè)適應(yīng)性測(cè)試題庫(kù)及答案一套
- 二零二五年度山坪塘承包及農(nóng)業(yè)循環(huán)經(jīng)濟(jì)發(fā)展合同
- 二零二五年度抖音網(wǎng)紅孵化基地合作協(xié)議
- 第19課資本主義國(guó)家的新變化 教學(xué)設(shè)計(jì) -2023-2024學(xué)年高一統(tǒng)編版2019必修中外歷史綱要下冊(cè)
- 2025年廣西金融職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)審定版
- LY/T 3370-2024草原術(shù)語(yǔ)及分類
- 工程異常處理管理規(guī)定
- 2024軌道交通絕緣配合第1部分:基本要求電工電子設(shè)備的電氣間隙和爬電距離
- 《田間試驗(yàn)統(tǒng)計(jì)》課件-項(xiàng)目二 田間試驗(yàn)設(shè)計(jì)與實(shí)施
- 一年級(jí)下冊(cè)《讀讀童謠和兒歌》試題及答案共10套
- CHZ 3002-2010 無(wú)人機(jī)航攝系統(tǒng)技術(shù)要求(正式版)
- 免拆底模鋼筋桁架樓承板圖集
- 尋夢(mèng)環(huán)游記(Coco)中英文臺(tái)詞對(duì)照
- 重點(diǎn)關(guān)愛(ài)學(xué)生幫扶活動(dòng)記錄表
- 改革后-topik考試作文紙
- 父母委托子女保管存款協(xié)議書(shū)
評(píng)論
0/150
提交評(píng)論