版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
國家二級(jí)(C語言)機(jī)試模擬試卷13(共9套)(共27題)國家二級(jí)(C語言)機(jī)試模擬試卷第1套一、程序填空題(本題共1題,每題1.0分,共1分。)1、請(qǐng)補(bǔ)充函數(shù)fun(),該函數(shù)的功能是按條件刪除一個(gè)字符串指定字符一半的數(shù)目,具體要求如下:如果該字符串所包含的指定字符的個(gè)數(shù)是奇數(shù),則不予刪除,如果其數(shù)目是偶數(shù),則刪除原串后半部分的指定字符。其中,a指向原字符串,刪除后的字符串存放在b所指的數(shù)組中,c中存放指定的字符。例如:當(dāng)a輸入“abababa”,c=‘a(chǎn)’時(shí),b的輸出為“ababb”;如果a的輸入為“ababa”,則b的輸出為“ababa”。注意:部分源程序給出如下。請(qǐng)勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun()的橫線上填入所編寫的若干表達(dá)式或語句。試題程序:#include<stdio.h>#include<conio.h>#defineLEN80voidfun(chara[],charb[],charC){inti=0,j=0;intn=0;intm=0;while(a[i]!=‘\0’){if(a[i]==c)n++;i++;}【】;if(n%2){while(a[j]!=’\0’){b[j]=a[j];j++;}b[j]=’\0’;}elsewhile(a[i]!=’\0’){b[j++]=a[i];if(a[i]==c)m+十;if((m>n/2)&&(a[i]==c))【】;i++;}【】;}}main(){chara[LEN],b[LEN];charc;clrscr();printf("Enterthestring:\n");gets(a);printf("Enterthecharacterofthestringdeleted:");scanf("%c",&c);fun(a,b,c);printf("ThenewstringiS:%s\n",b);}標(biāo)準(zhǔn)答案:i=0j--b[j]=’\0’知識(shí)點(diǎn)解析:第一空:執(zhí)行完while循環(huán)后,變量i的值為數(shù)組a[]中元素的個(gè)數(shù),而后面的while循環(huán)中通過變量i訪問數(shù)組a[]的各元素,所以,在這里需要對(duì)變量i清零。第二空:當(dāng)找到原字符串中后半部分的指定字符時(shí),這個(gè)字符不應(yīng)該存入數(shù)組b中,所以要將數(shù)組b的下標(biāo)減l,讓下一個(gè)非指定寧符去覆蓋它。第三空:按條件刪除后的字符串存于數(shù)組b后,還要在數(shù)組b的最后加上字符串結(jié)束標(biāo)記符’\0’。二、程序修改題(本題共1題,每題1.0分,共1分。)2、下列給定程序中,函數(shù)fun()的功能是:對(duì)N名學(xué)生的學(xué)習(xí)成績,按從低到高的順序找出前m(m≤10)名學(xué)生來,并將這些學(xué)生數(shù)據(jù)存放在一個(gè)動(dòng)態(tài)分配的連續(xù)存儲(chǔ)區(qū)中,此存儲(chǔ)區(qū)的首地址作為函數(shù)值返回。請(qǐng)改正程序中的錯(cuò)誤,使它能得到正確結(jié)果。注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。試題程序:#include<conio.h>#include<string.h>#include<stdio.h>#include<alloc.h>#defineN10typedefstructSS{charnum[10];ints;}STU;STU*fun(STUa[],intm){STUb[N],*t;inti,j,k;/*************found*************/*t=calloc(m,sizeof(STU));for(i=0;i<N;i++)b[i]=a[i];for(k=0;k<m;k++){/*************found*************/for(i=j=0;i<N;j++)if(b[i].s<b[j],s)j=i;/*************found*************/t[k].s=b[j].s;b[j].s=100;}returnt;}outresult(STUa[],F(xiàn)ILE*pf){inti;for(i=0;i<N;i++)fprintf(pf,"NO=%SMark=%d\n",a[i].num,a[i].S);fprintf(pf,"\n\n");}main(){STUa[N]={{“A01”,77},{“A02”,85},{“A03”,96},{“A04”,65},{“A05”,75},{“A06”,96},{“A07”,76},{“A08”,63},{“A09”,69},{“A10”,78}};STU*porder;inti,m;clrscr();printf(“*****THERESULT*****\n”);outresult(a,stdout);printf(“\nGivethenumberofthestudentswhohavelowerscore:”);scanf(“%d”,&m);while(m>10){printf(“\nGivethenumberofthestudentswhohavelowerscore:”);scanf(“%d”,&m);}porder=fun(a,m);printf(“*****THERESULT*****\n”);printf(“Thelow:\n”);for(i=0;i<m;i++)printf(“%s%d\n”,porder[i].num,porder[i].s);free(porder);}標(biāo)準(zhǔn)答案:(1)錯(cuò)誤:*t=calloc(m,sizeof(STU));正確:t=calloc(m,sizeof(STU));(2)錯(cuò)誤:for(i=j=0;i<N;j++)正確:for(i=j=0;i<N;i++)(3)錯(cuò)誤:t[k].s=b[j].s;正確:t[k]=b[j];知識(shí)點(diǎn)解析:錯(cuò)誤1:calloc也用于分配內(nèi)存空間。調(diào)用形式:(類型說明符*)calloc(n,size),功能:在內(nèi)存動(dòng)態(tài)存儲(chǔ)區(qū)中分配n塊長度為“size”字節(jié)的連續(xù)區(qū)域。函數(shù)的返回值為該區(qū)域的首地址,而本題中t定義為指針類型。(類型說明符*)用于強(qiáng)制類型轉(zhuǎn)換。calloc函數(shù)與malloc函數(shù)的區(qū)別僅在于一次可以分配n塊區(qū)域。例如:ps=(stmetstu*)calloc(2,sizeof(stmctstu));其中的sizeof(stmctstu)是求stu的結(jié)構(gòu)長度。因此該語句的意思是:按stu的長度分配兩塊連續(xù)區(qū)域,強(qiáng)制轉(zhuǎn)換為sm類型,并把其首地址賦予指針變量ps。錯(cuò)誤2:此循環(huán)中,變量i遞增。錯(cuò)誤3:本題旨在考查對(duì)結(jié)構(gòu)體概念的掌握和靈活應(yīng)用程度。三、程序設(shè)計(jì)題(本題共1題,每題1.0分,共1分。)3、請(qǐng)編寫函數(shù)fun(),其功能是:將s所指字符串中下標(biāo)為奇數(shù)的字符刪除,串中剩余字符形成的新串放在t所指數(shù)組中。例如,當(dāng)s所指字符串中的內(nèi)容為siegAHdied,則在t所指數(shù)組中的內(nèi)容應(yīng)是seAde。注意:部分源程序給出如下。請(qǐng)勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號(hào)中填入所編寫的若干語句。試題程序:#include<conio.h>#include<stdio.h>#include<string.h>voidfun(char*S,chart[]){}main(){chars[100],t[100];clrscr();printf("\nPleaseenterstrings:");scanf("%S",S);fun(S,t);printf("\nTheresultis:%s\n",t);}標(biāo)準(zhǔn)答案:voidfun(char*S,chart[]){inti,j=0,k=strlen(s);/*k為字符串的長度*/for(i=0;i<k;i=i+2)/*將s所指字符串中下標(biāo)為偶數(shù)的字符存入t所指字符串中*/t[j++]=s[i];t[j]=’\0’;/*在字符串最后加上結(jié)束標(biāo)志*/}知識(shí)點(diǎn)解析:本題使用了一種i永遠(yuǎn)是偶數(shù)的循環(huán)方法,即for(i=0;i<k;i=i+2),因?yàn)殚_始時(shí)i的值為0,當(dāng)i+2循環(huán)時(shí),此值永遠(yuǎn)是偶數(shù)。國家二級(jí)(C語言)機(jī)試模擬試卷第2套一、程序填空題(本題共1題,每題1.0分,共1分。)1、從鍵盤輸入一組無符號(hào)整數(shù)并保存在數(shù)組xx[M]中,以整數(shù)0結(jié)束輸入,即第M+1個(gè)數(shù)是0(共M個(gè)數(shù)據(jù)),數(shù)與數(shù)之間以Enter鍵分隔,要求這些數(shù)的最大位數(shù)不超過4位,其元素的個(gè)數(shù)通過變量num傳入函數(shù)proc()。請(qǐng)補(bǔ)充函數(shù)proc(),該函數(shù)的功能是:從數(shù)組xx中找出十位和百位的數(shù)字之和大于5的所有無符號(hào)整數(shù),結(jié)果保存在數(shù)組YY中,其個(gè)數(shù)由函數(shù)proc()返回。例如,當(dāng)xx[8]={36373694213573345467}時(shí),bb[4]={637369421733467)。注意:部分源程序給出如下。請(qǐng)勿改動(dòng)main()函數(shù)和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)proc()的橫線上填入所編寫的若干表達(dá)式或語句。試題程序:#include#defineM1000intproc(intxx[],intbb[],intnum){inti,n=0;intg,s;for(i=0;i5)【2】;}return【3】;}voidmain(){intxx[M];intyy[M];intnum=0,n=0,i=0;printf("Inputnumber:\n");do{scanf("%u",&xx[num]);}while(xx[num++]!=0);n=proc(xx,yy,num);printf("\nyy=");for(i=0;i標(biāo)準(zhǔn)答案:【1】xx[i]/100【2】bb[n++]=xx[i]【3】n知識(shí)點(diǎn)解析:從數(shù)組xx中找出十位和百位的數(shù)字之和大于5的所有無符號(hào)整數(shù),首先要得到每一個(gè)整數(shù)十位和百位的數(shù)字。要得到一個(gè)整數(shù)十位和百位的數(shù)字,可以通過取余采實(shí)現(xiàn),因此,【1】處填“xx[i]/100”;每得到一個(gè)符合要求的整數(shù),放在數(shù)組bb中,因此,【2】處填“bb[n++]=xx[i]”;變量n中存放的是符合要求的個(gè)數(shù),最后返回各主函數(shù),因此【3】處填“n"。二、程序修改題(本題共1題,每題1.0分,共1分。)2、給定程序MODll.C中函數(shù)fun的功能是:求k!(k<13),所求階乘的值作為函數(shù)值返回。例如:若k=10,則應(yīng)輸出:3628800。請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#includelongfun(intk){/************found************/ifk>0return(k*fun(k-1));/************found************/elseif(k=0)return1L;}main(){intk=10;printf("%d!=%ld\n",k,fun(k));}標(biāo)準(zhǔn)答案:if(k>0)elseif(k==0)知識(shí)點(diǎn)解析:(1)第一個(gè)標(biāo)識(shí)下的if語句的條件表達(dá)式,根據(jù)C語言的基本語法條件,表達(dá)式應(yīng)該用括號(hào)括起來,所以將“ifk>0”改為“if(k>0)”。(2)第二個(gè)標(biāo)識(shí)下“elseif(k=0)”判斷k是否等于0,在C語言中,“==”表示等于,而“=”表示賦值,故第二個(gè)標(biāo)識(shí)處應(yīng)為“elseif(k==0)”。三、程序設(shè)計(jì)題(本題共1題,每題1.0分,共1分。)3、請(qǐng)編寫函數(shù)fun,函數(shù)的功能是:將大于形參m且緊靠m的k個(gè)素?cái)?shù)存入xx所指的數(shù)組中。例如,若輸入17,5,則應(yīng)輸出:19,23,29,31,37。注意:部分源程序在文件PROGl.C文件中。請(qǐng)勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號(hào)中填入你編寫的若干語句。#includevoidfun(inLm,intk,intxx[]){}Nain(){intIn,n,zz[1000];voidNONO();printf("\nPleaseentertwointegers:");scanf("%d%d",&m,&n);fun(m,n,zz);for(m=0;m標(biāo)準(zhǔn)答案:intr=0,temp,P,sign=1;for(temp=m+1;temp=temp)知識(shí)點(diǎn)解析:進(jìn)入fun函數(shù),根據(jù)前面的分析:首先,定義、初始化變量sign,作為素?cái)?shù)的標(biāo)志;定義r,初始化為存儲(chǔ)素?cái)?shù)數(shù)組的起始位。然后,每判斷一次temp中的值是否為素?cái)?shù)后,使temp的值增1,再次對(duì)temp中新的值進(jìn)行判斷其是否為素?cái)?shù),不斷循環(huán)此過程,直到m的值等于指定的個(gè)數(shù),即函數(shù)中的k個(gè)數(shù)。國家二級(jí)(C語言)機(jī)試模擬試卷第3套一、程序填空題(本題共1題,每題1.0分,共1分。)1、給定程序中,函數(shù)fun的功能是:在形參s所指字符串中尋找與參數(shù)c相同的字符,并在其后插入一個(gè)與之相同的字符,若找不到相同的字符則函數(shù)不做任何處理。例如,s所指字符串為:baacda,c中的字符為:a,執(zhí)行后s所指字符串為:baaaacdaa。請(qǐng)?jiān)诔绦虻南聞澗€處填入正確的內(nèi)容并把下劃線刪除,使程序得出正確的結(jié)果。注意:源程序存放在考生文件夾下的BLANKI.C中。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#includevoidfun(char*s,charc){inti,j,n;/**********found**********/for(i=0;s[i]!=【1】;i++)if(s[i]==c){/**********found**********/n=【2】;while(s[i+1+n]!=’\0’)n++;for(j=i+n+1;j>i;j--)s[j+1]=s[j];/**********found**********/s[j+1]=【3】;i=i+1;}}main(){chars[80]="baacda",c;printf("\nThestring:%s\n",s);printf("\nInputacharacter:");scanf("%c",&c);fun(s,c);printf("\nTheresultis:%s\n",s);}標(biāo)準(zhǔn)答案:00c知識(shí)點(diǎn)解析:第一空:“for(i=0;s[i]!=___1___;i++)”循環(huán)從第一個(gè)字符到最后一個(gè)字符逐個(gè)搜索,字符串以“\0”結(jié)束,因此循環(huán)的結(jié)束條件是s[i]!=’\0’,故第一空處應(yīng)為“0”或’\0’。第二空:顯然“while(s[i+1+n]!=’\0’)n++;”n是記錄s[i+1]后面的字符數(shù)量,在n計(jì)數(shù)之前,需要對(duì)n賦初值,即第二空處應(yīng)為“0”。第三空:在“for(j=i+n+1;j>i;j--)s[j+1]=s[j];”循環(huán)結(jié)束時(shí)j=i,即s[j+1]是s[i]之后的字符,在此位置插入字符c,所以第三空是“c”。二、程序修改題(本題共1題,每題1.0分,共1分。)2、給定程序MODll.C中函數(shù)fun的功能是:通過某種方式實(shí)現(xiàn)兩個(gè)變量值的交換,規(guī)定不允許增加語句和表達(dá)式。例如變量a中的值原為8,b中的值原為3,程序運(yùn)行后a中的值為3,b中的值為8。請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#includeintfun(int*x,inty){intt;/**************found**************/t=*x;*x=y;/**************found**************/return(t);}main(){inta=3,b=8;printf("%d%d\n",a,b);b=fun(&a,b);printf("%d%d\n",a,b);}標(biāo)準(zhǔn)答案:t=*x;*x=y;return(t);或returnt;知識(shí)點(diǎn)解析:(1)根據(jù)fun中x變量的定義,x為指針型變量,所以第一個(gè)錯(cuò)誤標(biāo)識(shí)下的“t=x;x=y;”改為“t=*x;*x=y;”。(2)交換之后t中存放原來x的值,x存放原來y的值,這里應(yīng)該是返回原來x的值,所以第二個(gè)標(biāo)識(shí)下的“return(y);”應(yīng)該改為“return(t);”或者“returnt;”。三、程序設(shè)計(jì)題(本題共1題,每題1.0分,共1分。)3、假定輸入的字符串中只包含字母和*號(hào)。請(qǐng)編寫函數(shù)fun,它的功能是:使字符串中尾部的*號(hào)不得多于n個(gè):若多于n個(gè),則刪除多余的*號(hào);若少于或等于n個(gè),則什么也不做,字符串中間和前面的*號(hào)不刪除。例如,字符串中的內(nèi)容為:****A*BC*DEF*G********,若n的值為4,刪除后,字符串中的內(nèi)容應(yīng)當(dāng)是:****A*BC*DEF*G****;若n的值為7,則字符串中的內(nèi)容仍為:****A*BC*DEF*G*******。n的值在主函數(shù)中輸入。在編寫函數(shù)時(shí),不得使用C語言提供的字符串函數(shù)。注意:部分源程序在文件PROGl.C中。請(qǐng)勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號(hào)中填入你編寫的若干語句。#includevoidfun(char*a,intn){}main(){chars[81];intn;voidNONO();printf("Enterastring:\n");gets(s);printf("Entern:");scanf("%d",&n);fun(s,n);printf("Thestringafterdeleted:\n");puts(s);NONO();}voidNONO(){/*本函數(shù)用于打開文件,輸入數(shù)據(jù),調(diào)用函數(shù),輸出數(shù)據(jù),關(guān)閉文件。*/FILE*in,*out;inti,n;chars[81];in=fopen("in.dat","r");out=fopen("out.dat","w");for(i=0;i<10;i++){fscanf(in,"%s",s);fscanf(in,"%d",&n);fun(s,n);fprintf(out,"%s\n",s);}fclose(in);fclose(out);}標(biāo)準(zhǔn)答案:{inti=0,j=0;char*p,*t;p=t=a;while(*t)//讓指針t指向串尾t++;t--;//t指向串中的最后一個(gè)字符while(*t==’*’)//當(dāng)t指針當(dāng)前指向的字符是"*"號(hào)時(shí){j++;//對(duì)"*"號(hào)計(jì)數(shù)的累加器加1t--;//指向前一個(gè)字符}t++;//跳出"*"號(hào)統(tǒng)計(jì)后,指針t繼續(xù)指向字符串的下一個(gè)字符if(j>n)//對(duì)統(tǒng)計(jì)的"*"號(hào)數(shù)目大于給定的"*"號(hào)總數(shù)n{while(*p&&p知識(shí)點(diǎn)解析:(1)首先確定字符串的尾,然后判斷“*”號(hào)字符,并對(duì)字符串中的字符進(jìn)行判斷,如果字符是符號(hào)“*”則對(duì)“*”號(hào)進(jìn)行統(tǒng)計(jì)。(2)根據(jù)統(tǒng)計(jì)的“*”號(hào)數(shù)目結(jié)合題目中對(duì)“*”號(hào)個(gè)數(shù)的要求,判斷是執(zhí)行對(duì)“*”號(hào)的截取操作,還是什么都不用做。(3)所有字符處理完后,記得在新串s的末尾加上結(jié)束符“’\0’”。國家二級(jí)(C語言)機(jī)試模擬試卷第4套一、程序填空題(本題共1題,每題1.0分,共1分。)1、給定程序中,函數(shù)fun的功能是將a和b所指的兩個(gè)字符串轉(zhuǎn)換成面值相同的整數(shù),并進(jìn)行相加作為函數(shù)值返回,規(guī)定字符串中只含9個(gè)以下數(shù)字字符。例如,主函數(shù)中輸入字符串:32486和12345,在主函數(shù)中輸出的函數(shù)值為:44831。請(qǐng)?jiān)诔绦虻南聞澗€處填入正確的內(nèi)容并把下劃線刪除,使程序得出正確的結(jié)果。注意:源程序存放在考生文件夾下的BLANKl.C中。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include#include#include#defineN9longctod(char*s){longd=0;while(*s)if(isdigit(*s)){/***************found****************/d=d*10+*s-1;/***************found****************/【2】;}returnd;}longfun(char*a,char*b){/***************found****************/return【3】;}main(){chars1[N],s2[N];do{printf("Inputstrings1:");gets(s1);}while(strlen(s1)>N);do{printf("Inputstrings2:");gets(s2);}while(strlen(82)>N);printf("Theresultis:%id\n",fun(s1,S2));}標(biāo)準(zhǔn)答案:(1)’0’(2)s++(3)ctod(a)+ctod(b)知識(shí)點(diǎn)解析:第一空:舉例說明ctod內(nèi)循環(huán)的作用,例如將字符串“123"轉(zhuǎn)換為數(shù)字時(shí):第一次進(jìn)入循環(huán)時(shí),*s等于字符“1",d應(yīng)等于0*10+1,第一空處是將字符變成數(shù)字,字符“1"變成數(shù)字l可由字符“1"減去字符“0"得到,故第二空處應(yīng)為“’0’"。;第二空:s是數(shù)組指針,在循環(huán)中s不斷往后移動(dòng)商至到達(dá)數(shù)組結(jié)束,故第二空處應(yīng)為“s++"。第三空:由審題分析可知,在fun函數(shù)內(nèi)兩次調(diào)用ctod函數(shù)完成字符串到整數(shù)的變換,然后求和,故第三空處為“ctod(a)+ctod(b)"。二、程序修改題(本題共1題,每題1.0分,共1分。)2、給定程序MODll.C中函數(shù)fun的功能是:應(yīng)用遞歸算法求形參a的平方根。求平方根的迭代公式如下:例如,a為2時(shí),平方根值為:1.414214。請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確結(jié)果。注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。#include#include/******************found*******************/doublefun(doublea,dounlex0){doublex1,y;xl=(x0+a/x0)/2.0;/******************found*******************/if(fabs(x1—x0)>0.00001)y=fun(a,x1);elsey=x1;returnY;}main(){doublex;printf("Enterx:");scanf("%1f",&x);printff"Thesquarerootof%lfis%lf\n",x,fun(x,1.0));}標(biāo)準(zhǔn)答案:(1)doublefun(doublea,doublex0)(2)if(fabs(x1—x0)>0.00001)知識(shí)點(diǎn)解析:(1)主函數(shù)中“fim(x,1.0)",x是double型變量,1.0是浮點(diǎn)數(shù),可知fun有兩個(gè)double型參數(shù),而第一標(biāo)識(shí)下“dounle"不是C語言關(guān)鍵字,所以應(yīng)將“doublefun(doublea.dounlex0)"改為“doublefun(doublea,doublex0)"。(2)第二個(gè)標(biāo)識(shí)下的if語句是判斷進(jìn)行遞歸運(yùn)算的條件,第二標(biāo)識(shí)下變量x0沒有定義,根據(jù)題意,這里是判斷x1和x0的差值的絕對(duì)值是否比0.00001大,所以第二個(gè)標(biāo)識(shí)下“if(fabs(x1-xo)>0.00001)"改為“if(fabs(x1—x0)>0.00001)"。三、程序設(shè)計(jì)題(本題共1題,每題1.0分,共1分。)3、假定輸入的字符串中只包含字母和*號(hào)。請(qǐng)編寫函數(shù)fun,它的功能是:只刪除字符串前導(dǎo)和尾部的*號(hào),串中字母之間的*號(hào)都不刪除。形參n給出了字符串的長度,形參h給出了字符串中前導(dǎo)*號(hào)的個(gè)數(shù),形參e給出了字符串中最后*號(hào)的個(gè)數(shù)。在編寫函數(shù)時(shí),不得使用C語言提供的字符串函數(shù)。例如,字符串中的內(nèi)容為:****A*BC*DEF*G********,刪除后,字符串中的內(nèi)容應(yīng)當(dāng)是:A*BC*DEF*G。注意:部分源程序在文件FROGl.C文件中。請(qǐng)勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號(hào)中填入你編寫的若干語句。#includevoidfun(char*a,intn,inth,inte){}main(){chars[81],*t,*f;intm=0,tn=0,fn=0;voidNONO();printf(”Enterastring:\n”);gets(s);t=f=s;while(*t)(t++;m++;)t--;while(*t==’*’){t--;tn++;)while(*f==’*’){f++;fn++;)fun(s,m,fn,tn);printf(”Thestringafterdeleted:\n”);puts(s);NONO();}voidNONO()(/*本函數(shù)用于打開文件,輸入數(shù)據(jù),調(diào)用函數(shù),輸出數(shù)據(jù),關(guān)閉文件。*/FILE*in,*out;inti;chars[81],*t,*f;intm=0,tn=0,fn=0;in=fopen(”in.dat”,”r”);out=fopen(”out.dat”,”W”);for(i=0;i<10;i++){fscanf(in,”%s”,s);t=f=s;m=0;tn=0;fn=0;while(*t){t++;m++;)t--;while(*t==’*’){t--;tn++;}while(*f==’*’){f++;fn++;}fun(s,m,fn,tn);fprintf(out,”%s\n”,s);}fclose(in);fclose(out);}標(biāo)準(zhǔn)答案:char*p=a;intj=0,len=0;while(*p){p++;len++;}while(j知識(shí)點(diǎn)解析:(1)主函數(shù)中,首先統(tǒng)計(jì)字符串長度、前導(dǎo)和尾部"*"號(hào)的數(shù)量,把這些參數(shù)傳給函數(shù)fun。(2)根據(jù)字符串長度,前導(dǎo)以及尾部"*"號(hào)統(tǒng)計(jì)的數(shù)目,確定執(zhí)行字符移動(dòng)的起始位置。(3)在循環(huán)中依次執(zhí)行字符的移動(dòng)。國家二級(jí)(C語言)機(jī)試模擬試卷第5套一、程序填空題(本題共1題,每題1.0分,共1分。)1、請(qǐng)補(bǔ)充main函數(shù),該函數(shù)的功能是:求n!例如7!=5040。注意:部分源程序給出如下。請(qǐng)勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在main函數(shù)的橫線上填入所編寫的若干表達(dá)式或語句。試題程序:#include<stdio.h>#include<conio.h>main(){inti,n;longf=1;clrscr();printf("Inputn:");scanf("%d",【】);for(【】;i<=n;i++)【】;printf("%d!=%1d\n",n,f);}標(biāo)準(zhǔn)答案:&ni=1或i=2f*=i知識(shí)點(diǎn)解析:第一空:本題考查對(duì)調(diào)用標(biāo)準(zhǔn)輸入函數(shù)scanf()的掌握,地址列表中都是地址值,所以在變量名前要加上取址運(yùn)算符&。第三空:n的階乘是將1、2、3……n累積相乘,所以for循環(huán)中i從1開始取數(shù)。但因?yàn)?乘以任何數(shù)都等于這個(gè)數(shù)本身,所以地可以從2開始取數(shù)。第三空:掌握了階乘的算法,這空就非常簡單了。二、程序修改題(本題共1題,每題1.0分,共1分。)2、下列給定程序中,函數(shù)fun()的功能是:給一維數(shù)組a輸入任意4個(gè)整數(shù),并按如下的規(guī)律輸出。例如輸入1,2,3,4,程序運(yùn)行后輸出以下方陣:4123341223411234請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。注意;不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。試題程序;#include<stdio.h>#defineM4/*******************************/voidfun(inta){inti,j,k,m;printf("Enter4number:");for(i=0;i<M;i++)scanf("%d",&a[i]);printf("\n\nTheresult:\n\n");for(i=M;i>0;i--){k=a[M-1];for(j=M-1;j>0;j--)/**********************************/a[j]=a[j+1];a[0]=k;for(m=0;m<M;m++)printf("%d",a[m]);printf("\n");}}main(){inta[M];fun(a);printf("\n\n");}標(biāo)準(zhǔn)答案:(1)錯(cuò)誤:voidfun(inta)正確:intfim(int*a(2)錯(cuò)誤:a[j]=a[j+1];正確:a[j]=a[j-1];知識(shí)點(diǎn)解析:其實(shí),該題中題目信息已經(jīng)告訴我們按“如下規(guī)律”,這就需要去認(rèn)真分析矩陣的“規(guī)律”了,在第1列中,數(shù)列以4開始遞減,直至1,在該數(shù)列中,行和列都是遞減循環(huán)排列,所以題目在循環(huán)的時(shí)候有循環(huán)條件for(i=M;i>0;i--)和for(j=M-1;j>0;j--),當(dāng)然每次循環(huán)結(jié)束后在列中的賦值語句應(yīng)該是a[j]=a[j-1];。三、程序設(shè)計(jì)題(本題共1題,每題1.0分,共1分。)3、假定輸入的字符串中只包含字母和*號(hào)。請(qǐng)編寫函數(shù)fun(),它的功能是:將字符串中的前導(dǎo)*號(hào)全部刪除,中間和后面的*號(hào)不刪除。例如,若字符串中的內(nèi)容為****A*BC*DEF*G*******,刪除后,字符串中的內(nèi)容則應(yīng)當(dāng)是A*BC*DEF*G*******。注意:部分源程序給出如下。請(qǐng)勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號(hào)中填入所編寫的若干語句。試題程序;#include<stdio.h>#include<conio.h>voidfun(char*a){}main(){chars[81];printf("Enterastring:\n");gets(s);fun(s);printf("Thestringafterdeleted:\n");puts(s);}標(biāo)準(zhǔn)答案:voidfun(char*a){char*p=a;while(*P==‘+’)p++;/*指針p指向字符串第一個(gè)字母*/for(;*p!=‘\0’;p++,a++)*a=*p;/*從第—個(gè)字母開始,其后的字符都放入指針a所指的字符串中*/*a=‘\0’;/*在字符串最后加上結(jié)束標(biāo)記符*/}知識(shí)點(diǎn)解析:在前面的改錯(cuò)題和編程題中,相關(guān)試題已經(jīng)出現(xiàn)好多次了,我們?cè)诖颂峁┝硪环N解答方法。#include<string.h>voidfun(char*a){char*p=a;while(*p==‘*’)p++;strcpy(a,p);}國家二級(jí)(C語言)機(jī)試模擬試卷第6套一、程序填空題(本題共1題,每題1.0分,共1分。)1、給定程序的功能是:調(diào)用函數(shù)fun將指定源文件中的內(nèi)容復(fù)制到指定的目標(biāo)文件中,復(fù)制成功時(shí)函數(shù)返回值為1,失敗時(shí)返回值為0。在復(fù)制的過程中,把復(fù)制的內(nèi)容輸出到終端屏幕。主函數(shù)中源文件名放在變量sfname中,目標(biāo)文件名放在變量tfname中。請(qǐng)?jiān)诔绦虻南聞澗€處填入正確的內(nèi)容并把下劃線刪除,使程序得出正確的結(jié)果。注意:源程序存放在考生文件夾下的BLANKl.C中。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!標(biāo)準(zhǔn)答案:(1)"r"(2)fs(3)ft知識(shí)點(diǎn)解析:fun函數(shù)要求實(shí)現(xiàn)的功能是將指定源文件中的內(nèi)容復(fù)制到指定的目標(biāo)文件中,即以只讀方式打開源文件,以只寫方式打開目標(biāo)文件,然后將源文件內(nèi)的內(nèi)容復(fù)制到目標(biāo)文件中。二、程序修改題(本題共1題,每題1.0分,共1分。)2、給定程序MODll.C中函數(shù)fun的功能是:將十進(jìn)制正整數(shù)m轉(zhuǎn)換成k(2≤k≤9)進(jìn)制數(shù),并按高位到低位順序輸出。例如,若輸入8和2,則應(yīng)輸出1000(即十進(jìn)制數(shù)8轉(zhuǎn)換成二進(jìn)制表示是1000)。請(qǐng)改正fun函數(shù)中的錯(cuò)誤,使它能得出正確的結(jié)果。注意:不要改動(dòng)main函數(shù)。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include#includevoidfun(intm,intk){intaa[20],i;for(i=0;m;i++){/**************found****************/a6ta[i]=m/k;m/=k,}for(;i;i--)/**************found****************/printf("%d",aa[i]);}main(){intb;n;printf("\nPleaseenteranumberandabase:\n");scanf("%d%dtt,&n,&b);fun(n,b),printf("\n");}標(biāo)準(zhǔn)答案:(1)aa[i]=m%k;(2)printf("%d",aa[i一1]);知識(shí)點(diǎn)解析:(1)第二個(gè)標(biāo)識(shí)下的“aa[i]m/k;"是進(jìn)制的轉(zhuǎn)換,應(yīng)該是取余,所以第二個(gè)標(biāo)識(shí)下“aa[i]=m/k;"應(yīng)該改為--“aa[i]=m%k;"。(2)數(shù)制轉(zhuǎn)換處理過程中所得的結(jié)果,和實(shí)際要輸出的結(jié)果順序是相反的,所以必須對(duì)存放余數(shù)的數(shù)組反向輸出。原題中“printf("%d,aa[i]);"的下標(biāo)有誤。因?yàn)橄聵?biāo)i的起始值為0,故反向輸出時(shí)應(yīng)該從i-1開始,因此改為“printf("%dt",aa[i-1]);"。三、程序設(shè)計(jì)題(本題共1題,每題1.0分,共1分。)3、學(xué)生的記錄由學(xué)號(hào)和成績組成,N名學(xué)生的數(shù)據(jù)已在主函數(shù)中放入結(jié)構(gòu)體數(shù)組s中,請(qǐng)編寫函數(shù)fun,它的功能是:把低于平均分的學(xué)生數(shù)據(jù)放在b所指的數(shù)組中,低于平均分的學(xué)生人數(shù)通過形參n傳回,平均分通過函數(shù)值返回。注意:部分源程序在文件PROGl.C中。請(qǐng)勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號(hào)中填入你編寫的若干語句。#include#defineN8typedefstruct{charnum[10];doubles;}STREC;doublefun(STREC*a,STREC*b,int*n){}main(){STRECs[N]={{”GA05”,85},{”G03”,76},{”GA02”,69},{”GA04”,85},{”GA01”,91},{”GA07”,72},{”GA08”,64},{”GA06”,87}};STRECh[N],t;FILE*out;inti,j,n;doubleave;ave=fun(s,h,&n);printf(”The%dstudentdatawhichislowerthan%7.3f:\n”,n,ave);for(i=0;ih[j].s){t=h[i];h[i]=h[j];h[j]=t;}for(i=0;i標(biāo)準(zhǔn)答案:{inti;doubleave=0.0;*n=0;for(i=0;i知識(shí)點(diǎn)解析:(1)首先,通過循環(huán)求總分,然后求得平均分。(2)在循環(huán)中,進(jìn)行平均分與每個(gè)成績進(jìn)行比較,并將滿足條件的數(shù)據(jù)存入數(shù)組及對(duì)其進(jìn)行累加。國家二級(jí)(C語言)機(jī)試模擬試卷第7套一、程序填空題(本題共1題,每題1.0分,共1分。)1、給定程序的功能是:從鍵盤輸入若干行文本(每行不超過80個(gè)字符),寫到文件myfile4.txt中,用-1作為字符串輸入結(jié)束的標(biāo)志。然后將文件的內(nèi)容讀出顯示在屏幕上。文件的讀寫分別由自定義函數(shù)ReadText和WriteText實(shí)現(xiàn)。注意:部分源程序給出如下。請(qǐng)勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在行線上填入所編寫的若干表達(dá)式或語句。[試題源程序]#include<stdio.h>#include<string.h>#include<stdlib.h>voidWriteText(FILE*);voidReadText(FILE*);main(){FILE*fp;if((fp=fopen("myfile4.txt","w"))==NULL){printf("openfail!!\n");exit(0);}WriteText(fp);fclose(fp);if((fp=fopen("myfile4.txt","r"))==NULL){printf("openfail!!\n");exit(0);}ReadText(fp);fclose(fp);}/**********found**********/voidWriteText(FILE(1)){charstr[81];printf("\nEnterstringwith-1toend:\n");gets(str);while(strcmp(str,"-1")!=0){/**********found**********/fputs((2),fw);fputs("\n",fw);gets(str);}}voidReadText(FILE*fr){charstr[81];printf("\nReadfileandoutputtoscreen:\n");fgets(str,81,fr);while(!feof(fr)){/**********found**********/printf("%s",(3));fgets(str,81,fr);}}標(biāo)準(zhǔn)答案:*fwstrstr知識(shí)點(diǎn)解析:本題要求是把鍵盤上輸入的內(nèi)容寫到指定的文件中。程序中共有三處要填上適當(dāng)?shù)膬?nèi)容,使程序能運(yùn)行出正確的結(jié)果。填空1:要求填寫文件流的自變量名,在這個(gè)函數(shù)中,已有的語句fputs("\n",fw);分析可知:由于文件流變量fw在函數(shù)體沒有定義過,所以本處應(yīng)填*fw或fw[]。填空2:通過while循環(huán)語句,把鍵盤上輸入的內(nèi)容,要寫入到指定的文件中,鍵盤上輸入的內(nèi)容已存入字符串str變量中,因此,本處應(yīng)填寫str。填空3:要把已存入文件中的內(nèi)容,再從文件中讀出且已存入字符串變量str中,最后在屏幕顯示出來,因此,此處應(yīng)填寫str。二、程序修改題(本題共1題,每題1.0分,共1分。)2、給定程序中函數(shù)fun的功能是:從低位開始取出長整型變量s中偶數(shù)位上的數(shù),依次構(gòu)成一個(gè)新數(shù)放在t中。高位仍在高位,低位仍在低位。例如,當(dāng)s中的數(shù)為:7654321時(shí),t中的數(shù)為:642。請(qǐng)改正程序中的錯(cuò)誤,使它能得到正確結(jié)果。注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。[試題源程序]#include<stdio.h>/************found************/voidfun(longs,longt){longs1=10;s/=10;*t=s%10;/************found************/while(s<0){s=s/100;*t=s%10*s1+*t;s1=s1*10;}}mein(){longs,t;printf("\nPleaseenters:");scanf("%1d",&s);fun(s,&t);printf("Theresultis:%1d\n",t);}標(biāo)準(zhǔn)答案:(1)錯(cuò)誤:voidfun(longs,longt)正確:voidfun(longs,long*t)(2)錯(cuò)誤:while(s<0)正確:while(s>0)知識(shí)點(diǎn)解析:錯(cuò)誤1:在函數(shù)fun體中,t是一個(gè)指針型變量,由C的基礎(chǔ)知識(shí)我們可以知道,定義形參時(shí)也應(yīng)定義指針。錯(cuò)誤2:由題目可以知道,此處條件應(yīng)該s>0,所以這里應(yīng)改為:while(s>0)。三、程序設(shè)計(jì)題(本題共1題,每題1.0分,共1分。)3、請(qǐng)編寫函數(shù)fun,其功能是:計(jì)算并輸出3到n之間(含3和n)所有素?cái)?shù)的平方根之和。例如,在主函數(shù)中從鍵盤給n輸入100后,輸出為:sum=148.874270。注意:要求n的值大于2但不大于100。部分源程序給出如下。清勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號(hào)中填入所編寫的若干語句。[試題源程序]#include<math.h>#include<stdio.h>doublefun(intn){}main(){intn;doublesum;printf("\n\nInputn:");scanf("%d",&n);sum=fun(n);printf("\n\nsum=%f\n\n",sum);}標(biāo)準(zhǔn)答案:doublefun(intn){inti,j=0;doubles=0;for(i=3;i<=n;i++){for(j=2;j<i;j++)if(i%j==0)break;if(j==i)s=s+sqrt(i);}returns;}知識(shí)點(diǎn)解析:暫無解析國家二級(jí)(C語言)機(jī)試模擬試卷第8套一、程序填空題(本題共1題,每題1.0分,共1分。)1、請(qǐng)補(bǔ)充main()函數(shù),該函數(shù)的功能是求出1!+2!+3!+4!…+N!的和。例如,1!+2!+3!+4!+…+9!=409113。僅在橫線上填寫所需要的若干表達(dá)式或語句,請(qǐng)勿改動(dòng)函數(shù)中的其他任何內(nèi)容。注意:部分源程序給出如下。試題程序:#includevoidmain(){inti,n;longsum=0,temp=1;printf("\nInputn:\n");scanf("%d",【1】);for(i=1;i<=n;i++){temp=【2】;sum=【3】;}printf(“1!+…十%d!=%ld\n",n,sum);}標(biāo)準(zhǔn)答案:【1】&n【2】temp*i【3】sum+temp知識(shí)點(diǎn)解析:該題中函數(shù)功能是求得題干中給出的數(shù)列值。解題過程,首先計(jì)算數(shù)列中每一項(xiàng)的值,然后對(duì)數(shù)列中有限項(xiàng)累加求和。第一空:根據(jù)提示語句“printf(”\nlnputm:\n”);”,知道第一空是獲得由鍵盤輸入的n,所以根據(jù)C語言中的輸入語句,第一空填“&n”。第二空:根據(jù)“temp=1”語句中temp的初始化,知道temp用來存放階乘,也就是數(shù)列的每一項(xiàng),所以第二空填“temp*i”。第三空:同理可知sum用來存放數(shù)列的和,所以第三空填“sum+temp”。二、程序修改題(本題共1題,每題1.0分,共1分。)2、給定程序MODll.C中函數(shù)fun的功能是:求整數(shù)x的y次方的低3位值。例如,整數(shù)5的6次方為15625,此值的低3位值為625。請(qǐng)改正函數(shù)fun中指定部位的錯(cuò)誤,使它能得出正確的結(jié)果。注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#incluclelongfun(intx,inty,long*p){inti;longt=1;/***************found***************/for(i=1;i標(biāo)準(zhǔn)答案:(1)for(i=1;i<=v;i++)(2)t=t%1000;知識(shí)點(diǎn)解析:(1)第一個(gè)標(biāo)識(shí)下的“for(i=l;i三、程序設(shè)計(jì)題(本題共1題,每題1.0分,共1分。)3、學(xué)生的記錄由學(xué)號(hào)和成績組成,N名學(xué)生的數(shù)據(jù)已在主函數(shù)中放入結(jié)構(gòu)體數(shù)組s中,請(qǐng)編寫函數(shù)fun,它的功能是:把指定分?jǐn)?shù)范圍內(nèi)的學(xué)生數(shù)據(jù)放在b所指的數(shù)組中,分?jǐn)?shù)范圍內(nèi)的學(xué)生人數(shù)由函數(shù)值返回。例如,輸入的分?jǐn)?shù)是6069,則應(yīng)當(dāng)把分?jǐn)?shù)在60到69的學(xué)生數(shù)據(jù)進(jìn)行輸出,包含60分和69分的學(xué)生數(shù)據(jù)。主函數(shù)中將把60放在low中,把69放在heigh中。注意:部分源程序在文件PROGl.C文件中。請(qǐng)勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號(hào)中填入你編寫的若干語句。#include#defineN16typedefstruct{charnum[10];ints;}STREC;intfun(STREC*a,STREC*b,intl,inth){}main(){STRECs[N]={{"GA005",85},{"GA003",76},{"GA002",69},{"GA004",85},{"GA001",96},{"GA007",72},{"GA008",64},{"GA006",87},{"GA015",85},{"GA013",94},{"GA012",64},{"GA014",91},{"GA011",90},{"GA017",64},{"GA018",64},{"GA016",72}};STRECh[N],tt;FILE*out;inti,j,n,low,heigh,t;printf("Enter2integernumberlow&heigh:");scanf("%d%d",&low,&heigh);if(heigh<low){t=heigh;heigh=low;low=t;}n=fun(s,h,low,heigh);printf("Thestudent’sdatabetween%d--%d:\n",low,heigh);for(i=0;ih[j].s){tt=h[i];h[i]=h[j];h[j]=tt;}for(i=0;i標(biāo)準(zhǔn)答案:{inti,j=0;for(i=0;i=l&&a[i].s<=h)b[j++]=a[i];returnj;}知識(shí)點(diǎn)解析:(1)在for循環(huán)過程中,利用if條件表達(dá)式“if(a[i].s>=l&&a[i].s<=h)”逐個(gè)判斷學(xué)生結(jié)構(gòu)體中的成績?cè)厥欠駶M足題目中的范圍。(2)將符合條件的結(jié)果存入指定數(shù)組,并對(duì)統(tǒng)計(jì)變量進(jìn)行加1操作。國家二級(jí)(C語言)機(jī)試模擬試卷第9套一、程序填空題(本題共1題,每題1.0分,共1分。)1、函數(shù)fun的功能是:把形參a所指數(shù)組中的最大值放在a[0]中,接著求出a所指數(shù)組中的最小值放在a[1]中;再把a(bǔ)所指數(shù)組元素中的次大值放在a[2]中,把a(bǔ)數(shù)組元素中的次小值放在a[3]中:其余以此類推。例如:若a所指數(shù)組中的數(shù)據(jù)最初排列為:1、4、2、3、9、6、5、8、7,則按規(guī)則移動(dòng)后,數(shù)據(jù)排列為:9、1、8、2、7、3、6、4、5。形參n中存放a所指數(shù)組中數(shù)據(jù)的個(gè)數(shù)。請(qǐng)?jiān)诔绦虻南聞澗€處填入正確的內(nèi)容并把下劃線刪除,使程序得出正確的結(jié)果。注意:源程序存放在考生文件夾下的BLANKl.C中。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include#defineN9/*******************found*******************/voidfun(int【1】,intn){inti,j,max,min,px,pn,t;/*******************found*******************/for(i=0;ia[j]){min=a[j];pn=j;}}if(px!=i){t=a[i];a[i]=max;a[px]=t;if(pn==i)pn=px;}if(pn!=i+1){t=a[i+1];a[i+1]=min;a[pn]=t;}}}main()(intb[N]={1,4,2,3,9,6,5,8,7},i;printf(”\nTheoriginaldata:\n”);for(i=
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 觀察與記錄幼兒發(fā)展評(píng)估方法計(jì)劃
- 志愿服務(wù)工作規(guī)范與評(píng)估計(jì)劃
- 教育服務(wù)的勞動(dòng)合同三篇
- 促進(jìn)團(tuán)隊(duì)協(xié)作的有效溝通渠道計(jì)劃
- 培養(yǎng)學(xué)生拼音學(xué)習(xí)興趣的有效方法-拼音教學(xué)專家
- 安全生產(chǎn)專項(xiàng)整治工作總結(jié)
- 禁止上網(wǎng)協(xié)議書范文模板下載
- 夫妻財(cái)產(chǎn)分割協(xié)議書范文范本下載
- 中職學(xué)生轉(zhuǎn)專業(yè)協(xié)議書范文模板
- 托運(yùn)汽車運(yùn)輸協(xié)議書范文模板
- 《合并同類項(xiàng)》賽課一等獎(jiǎng)教學(xué)課件
- 12富起來到強(qiáng)起來 第一課時(shí)教案 道德與法治
- 臨床流行病學(xué)智慧樹知到答案章節(jié)測試2023年南方醫(yī)科大學(xué)
- 2021年高考浙江卷英語試題(含答案)
- 幼兒園教師職業(yè)道德第七單元
- 下頜磨牙髓腔解剖及開髓
- GB/T 706-2008熱軋型鋼
- GB/T 5530-2005動(dòng)植物油脂酸值和酸度測定
- GB/T 14194-2017壓縮氣體氣瓶充裝規(guī)定
- GB 7947-2006人機(jī)界面標(biāo)志標(biāo)識(shí)的基本和安全規(guī)則導(dǎo)體的顏色或數(shù)字標(biāo)識(shí)
- 《網(wǎng)絡(luò)工程實(shí)訓(xùn)》課程簡介與教學(xué)大綱
評(píng)論
0/150
提交評(píng)論