版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
省二級C語言上機題庫浙江省二級C語言上機題庫浙江省二級C語言上機題庫浙江資料僅供參考文件編號:2022年4月省二級C語言上機題庫浙江版本號:A修改號:1頁次:1.0審核:批準(zhǔn):發(fā)布日期:TOC\o"1-3"\h\z第二部份C程序設(shè)計上機操作題 2一、數(shù)列求和 2二、最大公約數(shù)、最小公倍數(shù) 6三、排序算法 7四、數(shù)組 8五、求整數(shù)n的各位數(shù)字及各數(shù)字之和 11六、平面上各點之間的距離 13七、數(shù)制轉(zhuǎn)換 16八、字符串處理 17九、最大值與最小值 23十、斐波那契(Fibonacci)數(shù)列 26十一、水仙花、完數(shù)、回文數(shù)與親密數(shù) 27十二、方程求根 29十三、回文數(shù)、因子、質(zhì)因子、素數(shù) 32十三、其他算法 33
第二部份C程序設(shè)計上機操作題一、數(shù)列求和1、程序調(diào)試題試題一該程序功能:輸入x和正數(shù)eps,計算多項式1-x+x*x/2!-x*x*x/3!+...的和直到末項的絕對值小于eps為止。#include<>#include<>voidmain(){floatx,eps,s=1,t=1,i=1;scanf("%f%f",&x,&eps);do{/*****1*****/t=-t*x/++i;6f寫入到考生目錄中Paper子目錄下的新建文件中。#include<>#include<>voidmain(){FILE*p;inti;floatx=,t=,y=;floata[10]={,,,,,,,,,};.6f.的值,并將其以格式"%f"寫到考生目錄中Paper子目錄下的新建文件中。#include<>#include<>voidmain(){FILE*p;inti;floatx=,t,y;floata[10]={,,,,,,,,,};.+12!的值,并將計算結(jié)果以格式"%ld"寫入到考生目錄中Paper子目錄下的新建文件中#include<>voidmain(){FILE*p;longs=1,k=1;inti;.的值,并將其值以格式"%f"寫到考生目錄中Paper子目錄下的新建文件中。#include<>#include<>voidmain(){FILE*p;inti;floatx=,t=1,y=0;floata[10]={,,,,,,,,,};.、10的的平方根之和,要求計算結(jié)果具有小數(shù)點后10位有效位數(shù),并以格式"%.10f\n"寫到考生目錄中Paper子目錄下的新建文件中。#include<>#include<>voidmain(){FILE*p;.10f#include<>#include<>voidmain(){FILE*p;floats=0,a=81,i;.3f#include<>voidmain(){FILE*p;inti;floata[10]={,,,,,,5,,,},sum,v=0;.5f#include<>#include<>voidmain(){FILE*fp;floatn=1,t=1,pi=0;inti;.6f#include<>#include<>voidmain(){FILE*p;floats=1,t=1,i=3;",s);fclose(p);}二、最大公約數(shù)、最小公倍數(shù)1、程序調(diào)試題試題一該程序功能:輸入m、n(要求輸入數(shù)均大于0,且m>=n),輸出它們的最小公倍數(shù)。#include<>voidmain(){intm,n,k;/********1*********/while(scanf("%d%d",&m,&n),m<0&&n<0);.2f.),然后將a數(shù)組寫入到考生目錄中Paper子目錄下的新建文件中新建的文件中。#include<>voidmain(){floata[3][3]={{,,},{2,3,},{3,4,}};FILE*p;/****以下要求考生寫的代碼****/floattemp;inti,j;p=fopen(“”,”w”);for(i=0;i<3;i++){temp=a[i][i[;for(j=0;j<3;j++)fprintf(p,"%",a[i][j]/temp);fprintf(p,"\n");}fclose(p);}試題二設(shè)計程序:將數(shù)組a的每1行均除以該行上絕對值最大的元素,然后將a數(shù)組寫入到考生目錄中Paper子目錄下的新建文件中。#include<>#include<>voidmain(){floata[3][3]={{,,},{2,3,},{3,4,}};FILE*p;floatx;inti,j;,a[i].y);.&a[i].xa[i].y.&a[i].yfor(i=0;i<n;i++)if(sqrt(a[i].x*a[i].x+a[i].y*a[i].y)<=5)printf("%f,%f\n",a[i].x,a[i].y);}2、程序填空題試題一在考生目錄下,有程序,該程序中“N”是根據(jù)程序功能需要填充部分,請完成程序填充(注意:不得加行、減行、加句、減句,否則后果自負)該程序功能:輸入n和平面上n個點的坐標(biāo),計算各點間距離的總和。#include<>#include<>#definef(x1,y1,x2,y2)sqrt(pow(x2-x1,2)+pow(y2-y1,2))1.2f6f#include<>#include<>voidmain(){FILE*p;inti;floatx[10]={,,,,,,,,,};floaty[10]={,,,,,,,,,};floats=;/****以下要求考生寫的代碼****/p=fopen(“”,”w”);.”寫到考生目錄下新建文件。#include<>#include<>voidmain(){FILE8p;inti;floats,a,b,c,sdim=0;floatx[5]={,,,,-3};floaty[5]={,,,,};p=fopen(“”,“w”);.4f4f.,10,求f(x)=x*x-5*x+sin(x)的最大值。#include<>#include<>#definef(x)x*x-5*x+sin(x)voidmain(){intx;floatmax;______1______.”寫到考生目錄下新建文件。#include<>#include<>voidmain(){FILE*p;floatf(float),max,x;.3f.,求其前40項之和,并將求和的結(jié)果以格式"%d"寫到考生目錄中Paper子目錄下的新建文件中。#include<>voidmain(){FILE*p;longs=0,i,a[40];.st[i]puter,st[i].average);}}試題三在考生目錄下,有程序,該程序中“N”是根據(jù)程序功能需要填充部分,請完成程序填充(注意:不得加行、減行、加句、減句),否則后果自負)該程序功能:運行時輸出下列結(jié)果。abcdefgabcdeabca#include<>voidmain(){inti,j;chark;for(i=0;i<=4;i++){for(j=1;j<i;j++)putchar(‘’);1;0f寫入到考生目錄中Paper子目錄下的新建文件中。#include<>#include<>voidmain(){floaty=;intn=1;FILE*p;f",n,pow,n));fclose(p);}試題四該程序功能:輸入整數(shù)n(n>0),求m使得2的m次方小于或等于n、2的m+1次方大于或等于n。#include<>voidmain(){intm=0,t=1,n;while(_____1________);//scnaf(“%d”,&n),n<=0while(!(t<=n&&t*2>=n)){_____2_____//t=t*2;m++;}printf("%d\n",m);}試題五已知公雞每只5元,母雞每只3元,小雞每3只1元,求出用100元買100只雞的解。將得到的解按公雞、母雞、小雞的只數(shù)發(fā)“%d,%d,%d\n”的格式寫入考生文件夾中的paper子文件夾下的新建文件中。#include<>voidmain(){FILE*p;intcock,hen,chick;//考生在這里添加代碼p=fopen("","w");for(cock=0;cock<=100/5;cock++)for(hen=0;hen<=100/3;hen++)for(chick=0;chick<=100;chick++)if((5*cock+3*hen+chick/3==100)&&(cock+hen+chick==100)&&(chick%3==0))fprintf(p,"%d,%d,%d\n",c
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 鋼結(jié)構(gòu)標(biāo)準(zhǔn)化設(shè)計技術(shù)方法
- 樂清2022年事業(yè)編招聘考試模擬試題及答案解析16
- 2026屆遼寧省葫蘆島市高三上學(xué)期期末考試歷史試題(含答案)
- 邵陽職院考試題庫及答案
- 鉗工知識競賽試題及答案
- 辯論培訓(xùn)課件
- 北師大版數(shù)學(xué)三年級上冊期末評價(A卷)(含答案)
- 四川省綿陽市游仙區(qū)2024-2025學(xué)年八年級上學(xué)期期末地理試題(含答案)
- 輔警特色培訓(xùn)課程
- 2025 小學(xué)三年級科學(xué)下冊保護植物的重要性教育課件
- 復(fù)方蒲公英注射液與復(fù)發(fā)性泌尿系統(tǒng)感染的關(guān)聯(lián)
- 鐵路電話區(qū)號-鐵路專網(wǎng)區(qū)號-鐵路電話普通電話互打方法
- 山西省太原市2023-2024學(xué)年高二上學(xué)期期末數(shù)學(xué)試題(解析版)
- 當(dāng)代中國社會分層
- 呆滯存貨處理流程
- GB/T 16895.6-2014低壓電氣裝置第5-52部分:電氣設(shè)備的選擇和安裝布線系統(tǒng)
- GB/T 11018.1-2008絲包銅繞組線第1部分:絲包單線
- GB 31633-2014食品安全國家標(biāo)準(zhǔn)食品添加劑氫氣
- 麻風(fēng)病防治知識課件整理
- 消防工程監(jiān)理實施細則
- 權(quán)利的游戲雙語劇本-第Ⅰ季
評論
0/150
提交評論