




全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
程序設(shè)計(jì)基礎(chǔ)(C語(yǔ)言)上機(jī)考試題( 第一套A卷 )20082009學(xué)年春學(xué)期 2009年6月應(yīng)試人學(xué)號(hào): 姓名: 學(xué)院/教師: 考生須知:1答題前必須先進(jìn)行“登錄”,做法是:在Windows下,雙擊D:CTest文件夾中的“C上機(jī)考登錄”快捷方式圖標(biāo),進(jìn)入“程序設(shè)計(jì)基礎(chǔ)(C)上機(jī)考試考生登錄”框,正確鍵入學(xué)號(hào)和密碼,單擊“輸入確定”按鈕,框內(nèi)將顯示姓名、學(xué)院、教師、考場(chǎng)、機(jī)號(hào)、試題套號(hào)和卷類(lèi)等信息,單擊“確認(rèn)”按鈕(如遇換機(jī),可先單擊“換機(jī)器”按鈕,鍵入所換的機(jī)號(hào)和考場(chǎng)),屏幕出現(xiàn)“登錄成功”提示框,仔細(xì)閱讀提示后單擊“確定”按鈕,即完成登錄。登錄成功,會(huì)在你E:盤(pán)中形成一個(gè)用于存放答題源程序文件的E:CPanswer文件夾,其中已有一個(gè)存放你登錄信息的名為StInfo.DAT的文件(為隱含文件,不能刪除該文件)。2答題源程序必須存入E:CPanswer文件夾中。源程序文件主名必須為:套號(hào)-卷類(lèi)-題號(hào)(其中的符號(hào)-為西文的減號(hào))。如:1-A-3是第一套A卷第3題的源程序。3必須嚴(yán)格按題目要求的輸入、輸出格式來(lái)輸入、輸出。4. 除非題目中另有要求,假定輸入的數(shù)據(jù)總是正確的。5閱卷時(shí)以試題要求和程序的運(yùn)行結(jié)果為準(zhǔn)。6. 要遵守考場(chǎng)紀(jì)律,有問(wèn)題請(qǐng)告知監(jiān)考老師幫助解決。7完成答題后,可檢查答題源程序文件的個(gè)數(shù)、存放位置(即E:CPanswer文件夾中)以及文件名是否正確,方法是:雙擊D:CTest文件夾中的“C上機(jī)考檢查”快捷方式圖標(biāo),屏幕會(huì)顯示“應(yīng)有和現(xiàn)有文件”以及“缺少文件”的信息。8考試結(jié)束,應(yīng)將試卷交監(jiān)考老師。機(jī)考試題:第1題( 7分,源程序文件1-A-1.C )編程,依次從鍵盤(pán)輸入n(1n10)和n個(gè)正整數(shù),輸出其中的素?cái)?shù)及這些素?cái)?shù)的累加和,如果輸入的n個(gè)數(shù)中沒(méi)有素?cái)?shù),則輸出“None”。例如,輸入:6 99 11 100 19 1 58輸出:11 19 sum=30輸入:5 99 100 21 4 55輸出:None第2題( 8分,源程序文件1-A-2.C )編程,依次從鍵盤(pán)輸入字符串s和正整數(shù)n,按下述要求處理并輸出處理后的字符串s:使字符串s首部和尾部連續(xù)的 * 號(hào)分別不多于n個(gè),若多于n個(gè),則刪除多余的 * 號(hào);若少于或等于n個(gè),則什么也不做,字符串中間未與首部或尾部*號(hào)相連續(xù)的*號(hào)不加處理。例如,輸入:*abcd*1*2*3* 3輸出:*abcd*1*2*3*輸入:* 5輸出:*第3題( 8分,源程序文件1-A-3.C )編程,從鍵盤(pán)輸入10 個(gè)百分制成績(jī),將成績(jī)從高到低排序并且排名,然后以“名次:成績(jī)”的形式依次輸出,最高分的名次記為1,相同的成績(jī)名次也相同。例如,輸入:99 100 80 60 70 90 99 70 50 70輸出:1:100 2:99 2:99 4:90 5:80 6:70 6:70 6:70 9:60 10:50(第1名為100分,輸出“1:100”。99分有2個(gè),都算第2名,則第3名空缺。同理,第6名的70分有3個(gè),空缺第7和第8名。)程序設(shè)計(jì)基礎(chǔ)(C語(yǔ)言)上機(jī)考試題 參考解答20082009學(xué)年冬學(xué)期 2009年3月/* 1-A-1 (1)*/main() int a10,n,i,j,sum=0; scanf(%d,&n); for(i=0;in;i+) scanf(%d,a+i); for(i=0;in;i+) for(j=2;jai;j+) if(ai%j=0) break; if(j=ai) sum+=ai; printf(%d ,ai); if(sum) printf(nsum=%dn,sum); else printf(nonen);/* 1-A-1 (2)*/int isprime(int n) int i; if(n2) return 0;for(i=2;in;i+) if(n%i=0) return 0; return 1;main() int a10,n,i,j,sum=0; scanf(%d,&n); for(i=0;in;i+) scanf(%d,a+i); for(i=0;in) q=s+(i-n); /* 定位去除多余*號(hào)后的起始位置 */ while(*p) p+; while(*-p=*) j+; /* 計(jì)數(shù)尾部*號(hào)個(gè)數(shù)于j */ if(jn) *(p+n+1)=0; /* 截去尾部多余的*號(hào) */ puts(q);/* 1-A-2 (2) */#include string.hmain() int i=0,j=0,n; char s81; gets(s); scanf(%d,&n); for(i=0;si=*&si;i+); if(in) i-=n; /* 定位去除多余*號(hào)后的起始位置 */ else i=0; for(j=strlen(s)-1; sj=*&j=0;j-); if(jstrlen(s)-n) sj+n+1=0; /* 截去尾部多余的*號(hào) */ puts(&si);/* 1-A-3 (1)*/#define N 10main() int aN,i,j,t,m,p; for(i=0;iN;i+) scanf(%d,&ai); for(i=0;iN-1;i+) for(j=i;jN;j+) if(aiaj) t=ai;ai=aj;aj=t; for(m=1,p=i=0;iN;i+) /* m為名次,p為同名次個(gè)數(shù) */ if(i!=0&ai!=ai-1) m+=p; p=0; p+; printf(%d:%d ,m,ai); printf(n);/* 1-A-3 (2)*/#define N 10main() int aN,i,j,t,m; for(i=0;i0&taj-1;j
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 車(chē)間蒸汽處理方案(3篇)
- DB23-T2955-2021-直播電商信用評(píng)價(jià)規(guī)范-黑龍江省
- DB23-T2922-2021-水曲柳腋芽微繁技術(shù)規(guī)程-黑龍江省
- 醫(yī)院財(cái)務(wù)發(fā)票管理制度
- 國(guó)美培訓(xùn)時(shí)間管理制度
- 工廠保險(xiǎn)分擔(dān)方案(3篇)
- 國(guó)企公司倉(cāng)庫(kù)管理制度
- 別墅材料維護(hù)方案(3篇)
- 圖書(shū)合作方案(3篇)
- 關(guān)于生產(chǎn)口罩管理制度
- 常見(jiàn)皮膚病診療規(guī)范
- 【MOOC】生命的教育-浙江大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 高三英語(yǔ)一輪復(fù)習(xí):節(jié)日主題的詞匯復(fù)習(xí) 課件
- 無(wú)創(chuàng)機(jī)械通氣護(hù)理要點(diǎn)
- TCCAATB0045-2023城市航站樓服務(wù)規(guī)范
- 七下道法【選擇題】專(zhuān)練50題
- 2024年北京第二次高中學(xué)業(yè)水平合格信息技術(shù)試卷試(含答案詳解)
- 職業(yè)壓力管理學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 人力資源管理:基于創(chuàng)新創(chuàng)業(yè)視角學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 安全環(huán)保職業(yè)健康法律法規(guī)清單2024年
- 污水管道工程施工組織設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論