版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
NCRE二級C語言上機部分復(fù)習資料(50套)第1套(1)給定程序的功能是調(diào)用fun函數(shù)建立班級通訊錄。通訊錄中記錄每位學生的編號、姓名和電話號碼。班級的人數(shù)和學生的信息從鍵盤讀入,每個人的信息作為一個數(shù)據(jù)塊寫到名為myfile5.dat的二進制文件中。請在程序的卜.劃線處填入正確的內(nèi)容并把下劃線刪除,使程序得出正確的結(jié)果。注意:源程序存放在考生文件夾下的BLANK1.C中。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!ftinclude<stdio.h>ttinclude<stdlib.h>#define N5typedefstruct{intnum;charname[10];chartel[10];}STYPE;voidcheck();/**********found**********/intfun( 1 *std){/**********found**********/ 2 *fp;inti;if((fp=fopenCmyfile5.dat",〃wb"))=NULL)return(0);printfC/\n0utputdatatofile!\rT);for(i=0;i<N;i++)/**********found**********/fwrite(&std[i],sizeof(STYPE),1, 3 );fclose(fp);return(1);)main(){STYPEs[10]={{1,"aaaaa","111111”},{1,"bbbbb","222222"},{1,"ccccc","333333”},{1,“ddddd","444444”},{1,"eeeee","555555"}};intk;k=fun(s);if(k==l){printf(^Succeed!*);check();}elseprintf("Fail!”);)voidcheck(){FILE*fp;inti;STYPEs[10];if((fp二fopen("myfile5.dat","rb"))=NULL){printf(*Fail!!\n");exit(0);}printf(,z\nReadfileandoutputtoscreen:\n〃);printfC\nnumnametel\n");for(i=0;i<N;i++){freadsizeof(STYPE),1,fp);printf("%6d %s%s\nz,,s[i].num,s[i].name,s[i].tel);}fclose(fp);)參考答案:STYPEFILEfp(2)給定程序MODH.C中函數(shù)fun的功能是:先將在字符串s中的字符按正序存放到t串中,然后把s中的字符按逆序連接到t串的后面。例如:當s中的字符串為:〃ABCDE〃時,則t中的字符串應(yīng)為:"ABCDEEDCBA”。請改正程序中的錯誤,使它能得出正確的結(jié)果。注意:不要改動main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!ttinclude<stdio.h>^include<string.h>voidfun(char*s,char*t){inti,si;si=strlen(s);/************found************/for(i=0;i<=sl;i++)t[i]=s[i];for(i=0;i<sl;i++)t[sl+i]=s[sl-i-l];/************fourid************/t[sl]='\0';)main(){chars[100],t[100];printf(^XnPleaseenterstrings:");scanf(〃%s〃,s);fun(s,t);printf("Theresultis:%s\n',t);參考答案:for(i=0;i<si;i++)t[2*sl]=0;(3)函數(shù)fun的功能是:將兩個兩位數(shù)的正整數(shù)a、b合并形成一個整數(shù)放在c中。合并的方式是:將a數(shù)的十位和個位數(shù)依次放在c數(shù)的千位和十位上,b數(shù)的十位和個位數(shù)依次放在c數(shù)的百位和個位上。例如,當a=45,b=12時,調(diào)用該函數(shù)后,c=4152o注意:部分源程序存在文件PR0G1.C中。數(shù)據(jù)文件IN.DAT中的數(shù)據(jù)不得修改。請勿改動主函數(shù)main和其它函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號中填入你編寫的若干語句。ttinclude<stdio.h>voidfun(inta,intb,long*c)main(){inta,b;longc;printf("Inputab:");scanf("%d%d”,&a,&b);fun(a,b,&c);printf("Theresultis:%d\n',c);)第2套(1)給定程序的功能是:從鍵盤輸入若干行文本(每行不超過80個字符),寫到文件myfile4.txt中,用T(獨立一行)作為字符串輸入結(jié)束的標志。然后將文件的內(nèi)容讀出顯示在屏幕上。文件的讀寫分別由自定義函數(shù)ReadText和WriteText實現(xiàn)。請在程序的下劃線處填入正確的內(nèi)容并把下劃線刪除,使程序得出正確的結(jié)果。注意:源程序存放在考生文件夾下的BLANK1.C中。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!ttinclude<stdio.h>ttinclude<string.h>ttinclude<stdlib.h>voidWriteText(FILE*);voidReadText(FILE*);main(){FILE*fp;if((fp=fopenCmyfile4.txt",VZ))==NULL){printfCopenfail!!\n*);exit(0);}WriteText(fp);fclose(fp);if((fp=fopenfmyfile4.txt",〃r〃))二二NULL){printfCopenfail!!\n*);exit(0);}ReadText(fp);fclose(fp);)/**********found**********/voidWriteText(FILE―1—){charstr[81];printfC*\nEnterstringwith-1toend:\n");gets(str);while(strcmp(str,*-l*)!=0){/**********found**********/fputs( 2 ,fw);fputs("\rT,fw);gets(str);})voidReadText(FILE*fr){charstr[81];printf(^XnReadfileandoutputtoscreen:\n〃);fgets(str,81,fr);while(!feof(fr)){/**********found**********/printf("%s", 3 );fgets(str,81,fr);})參考答案:*fwstrstr(2)給定程序M0DI1.C中函數(shù)fun的功能是:從低位開始取出長整型變量s中奇數(shù)位上的數(shù),依次構(gòu)成一個新數(shù)放在t中。高位仍在高位,低位仍在低位。例如,當s中的數(shù)為:7654321時,t中的數(shù)為:75310請改正程序中的錯誤,使它能得出正確的結(jié)果。注意:不要改動main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!ttinclude<stdio.h>/************found************/voidfun(longs,longt){longsl=10;*t=s%10;while(s>0){s=s/100;*t=s%10*si+*t;/************found************/si=sl*100;main(){longs,t;printfC*\nPleaseenters:〃);scanf&s);fun(s,&t);printf(^Theresultis: t);)參考答案:voidfun(longs,long*t)sl=sl*10;(3)學生的記錄由學號和成績組成,N名學生的數(shù)據(jù)已在主函數(shù)中放入結(jié)構(gòu)體數(shù)組s中,請編寫函數(shù)fun,它的功能是:把分數(shù)最低的學生數(shù)據(jù)放在b所指的數(shù)組中,注意:分數(shù)最低的學生可能不止一個,函數(shù)返回分數(shù)最低的學生的人數(shù)。注意:部分源程序在文件PR0G1.C文件中。請勿改動主函數(shù)main和其它函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號中填入你編寫的若干語句。itinclude<stdio.h>ftdefineN16typedefstruct{charnum[10];ints;}STREC:intfun(STREC*a,STREC*b)main(){STRECs[N]={{"GA05”,85},{"GA03",76},{"GA02",69},{"GA04",85},{"GA01”,91},{"GA07",72},{"GA08”,64},{"GA06",87},{"GA015”,85},{"GA013”,91},{"GA012”,64},{"GA014”,91},{"GA011”,91},{"GA017”,64},{"GA018”,64},{"GA016”,72}};STRECh[N];inti,n;FILE*out;n=fun(s,h);printf(*The%dlowestscore:\n〃,n);for(i=0;i<n;i++)printf("%s%4d\n*,h[i],num,h[i].s);printf('\n");out=fopen(z,K:\\k01\\24000101\\out.dat",z,w,z);fprintf(out,"%d\n",n);for(i=0;i<n;i++)fprintf(out,"%4d\n”,h[i].s);fclose(out);)第3套(1)給定程序中,函數(shù)fun的功能是:將自然數(shù)1?10以及它們的平方根寫到名為myfile3.txt的文本文件中,然后再順序讀出顯示在屏幕上。請在程序的下劃線處填入正確的內(nèi)容并把下劃線刪除,使程序得出正確的結(jié)果。注意:源程序存放在考生文件夾下的BLANKLC中。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!ttinclude <math.h>^include <stdio.h>intfun(char*fname){FILE*fp;inti,n;floatx;if((fp=fopen(fname,"w"))==NULL)return0;for(i=l;i<=10;i++)/**********found**********/fprintf( 1 ,%f\n”,i,sqrt((double)i));printfCAnSucceed!!\n〃);/**********found**********/―2—;printf(*\nThedatainfile:\n");/**********found**********/if((fp=fopen( 3 ,"r"))==NULL)return0;fscanf(fp,&n,&x);while(!feof(fp)){printf("%d%f\n”,n,x);fscanf(fp,&n,&x);}fclose(fp);return1;main(){charfname□=“myfile3.txt”;fun(fname);)參考答案:fpfclose(fp)fname(2)給定程序M0DI1.C中fun函數(shù)的功能是:將n個無序整數(shù)從小到大排序。請改正程序中的錯誤,使它能得出正確的結(jié)果。注意:不要改動main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!ttinclude<stdio.h>ttinclude<stdlib.h>voidfun(intn,int*a){inti,j,p,t;for(j=0;j<n-l;j++){P=J;/************fotind************/for(i=j+l;i<n-l;i++)if(a[p]>a[i])/************found************/t=i;if(p!=j){t=a[j];a[j]=a[p];a[p]=t;}))voidputarr(intn,int*z){inti;for(i=1;i<=n;i++,z++){printf("%4d",*z);if(!(i%10))printf('\n");}printf("\n");)main(){intaa[20]={9,3,0,4,1,2,5,6,8,10,7},n=ll;printf(*\n\nBeforesorting%dnumbers:\n^,n);putarr(n,aa);fun(n,aa);printf("\nAftersorting%dnumbers:\n,z,n);putarr(n,aa);)參考答案:for(i=j+l;i<n;i++)p=i;(3)函數(shù)fun的功能是:將兩個兩位數(shù)的正整數(shù)a、b合并形成一個整數(shù)放在c中。合并的方式是:將a數(shù)的十位和個位數(shù)依次放在c數(shù)的個位和百位上,b數(shù)的十位和個位數(shù)依次放在c數(shù)的十位和千位上。例如,當a=45,b=12時,調(diào)用該函數(shù)后,c=2514o注意:部分源程序存在文件PR0G1.C中。數(shù)據(jù)文件IN.DAT中的數(shù)據(jù)不得修改。請勿改動主函數(shù)main和其它函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號中填入你編寫的若干語句。8include<stdio.h>voidfun(inta,intb,long*c)main(){inta,b;longc;printf("Inputab:");scanf("%d%d”,&a,&b);fun(a,b,&c);printf("Theresultis:%ld\n〃,c);第4套(1)給定程序的功能是:調(diào)用函數(shù)fun將指定源文件中的內(nèi)容復(fù)制到指定的口標文件中,復(fù)制成功時函數(shù)返回值為1,失敗時返回值為0。在復(fù)制的過程中,把復(fù)制的內(nèi)容輸出到終端屏幕。主函數(shù)中源文件名放在變量sfname中,目標文件名放在變量tfname中。請在程序的卜劃線處填入正確的內(nèi)容并把下劃線刪除,使程序得出正確的結(jié)果。注意:源程序存放在考生文件夾下的BLANK1.C中。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!ttinclude <stdio.h>ttinclude <stdlib.h>intfun(char*source,char*target){FILE*fs,*ft;charch;/**********found**********/if((fs=fopen(source, 1 ))==NULL)return0;if((ft=fopen(target,"w"))=二NULL)return0;printf(^XnThedatainfile:\n");ch=fgetc(fs);/**********found**********/while(!feof( 2 )){putchar(ch);/**********found**********/fputc(ch, 3 );ch=fgetc(fs);}fclose(fs);fclose(ft);printfC\n\n");return1;)main(){charsfname[20]="myfilel”,tfname[20]="myfile2”;FILE*myf;inti;charc;myf=fopen(sfname,"w");printf("\nTheoriginaldata:\n");for(i=l;i<30;i++){c='A'+rand()%25;fprintf(myf,"%c”,c);printfc);}fclose(myf);printf('\n\n");if(fun(sfname,tfname))printf("Succeed!");elseprintf("Fail!”);}參考答案:⑴"r"fs⑶ft(2)給定程序M0DI1.C中函數(shù)fun的功能是:將長整型數(shù)中每一位上為偶數(shù)的數(shù)依次取出,構(gòu)成一個新數(shù)放在t中。高位仍在高位,低位仍在低位。例如,當s中的數(shù)為:87653142時,t中的數(shù)為:8642?請改正程序中的錯誤,使它能得出正確的結(jié)果。注意:不要改動main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!ttinclude<stdio.h>voidfun(longs,long*t){intd;longsl=l;*t=0;while(s>0){d=s%10:/************fourid************/if(d%2=0){*t=d*sl+*t;si*=10;)/************fourid************/s\=10;main(){longs,t;printf(*XnPleaseenters:〃);scanf("%ld",&s);fun(s,&t);printf(^Theresultis:%ld\n”,t);參考答案:if(d%2==0)s/=10;(3)函數(shù)fun的功能是:將s所指字符串中除了下標為偶數(shù)、同時ASCII值也為偶數(shù)的字符外,其余的全都刪除;串中剩余字符所形成的一個新串放在t所指的數(shù)組中。例如,若s所指字符串中的內(nèi)容為:"ABCDEFG123456”,其中字符A的ASCII碼值為奇數(shù),因此應(yīng)當刪除;其中字符B的ASCII碼值為偶數(shù),但在數(shù)組中的下標為奇數(shù),因此也應(yīng)當刪除;而字符2的ASCII碼值為偶數(shù),所在數(shù)組中的下標也為偶數(shù),因此不應(yīng)當刪除,其它依此類推。最后t所指的數(shù)組中的內(nèi)容應(yīng)是:"246"。注意:部分源程序存在文件PR0G1.C中。請勿改動主函數(shù)main和其它函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號中填入你編寫的若干語句。#include<stdio.h>Sinclude<string.h>voidfun(char*s,chart[])main()chars[100],t[100];printf(*\nPleaseenterstringS:");scanf("%s”,s);fun(s,t);printf('\nTheresultis:%s\n',t);第5套(1)給定程序中已建立一個帶有頭結(jié)點的單向鏈表,鏈表中的各結(jié)點按結(jié)點數(shù)據(jù)域中的數(shù)據(jù)遞增有序鏈接。函數(shù)fun的功能是:把形參x的值放入一個新結(jié)點并插入到鏈表中,插入后各結(jié)點數(shù)據(jù)域的值仍保持遞增有序。請在程序的下劃線處填入正確的內(nèi)容并把下劃線刪除,使程序得出正確的結(jié)果。注意:源程序存放在考生文件夾下的BLANKLC中。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!ftinclude <stdio.h>#include <stdlib.h>#define N8typedefstructlist{intdata;structlist*next;}SLIST;voidfun(SLIST*h,intx){SLIST*p,*q,*s;s=(SLIST*)malloc(sizeof(SLIST));/**********found**********/s->data= 1 ;q=h;p=h->next;while(p!=NULL&&x>p->data){/**********found**********/q二—2—;p=p->next;)s->next=p;/**********found**********/q->next= 3 ;)SLIST*creatlist(int*a){SLIST*h,*p,*q;inti;h=p=(SLIST*)malloc(sizeof(SLIST));for(i=0;i<N;i++){q=(SLIST*)malloc(sizeof(SLIST));q->data=a[i];p->next=q;p=q;}p->next=0;returnh;)voidoutlist(SLIST*h){SLIST*p;p=h->next;if(p==NULL)printf(^\nThelistisNULL!\n/z);else
{printf(\nHead);do{printf(,z->%d,z,p->data);p=p->next;}while(p!=NULL);printf("->End\n");}}main(){SLIST*head;intx;inta[N]={ll,12,15,18,19,22,25,29};head=creatlist(a);printf("\nThelistbeforeinserting:Xn^);outlist(head);printf(*\nEnteranumber:");scanf&x);fun(head,x);printf(,z\nThelistafterinserting:\nz,);outlist(head);)參考答案:XI/\7XI/\7z-S123/f\zl\z/l\P(2)給定程序MOD".C中函數(shù)fun的功能是:計算正整數(shù)num的各位上的數(shù)字之積。例如,若輸入:252,則輸出應(yīng)該是:20o若輸入:202,則輸出應(yīng)該是:0。請改正程序中的錯誤,使它能得出正確的結(jié)果。注意:不要改動main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!ftinclude<stdio.h>longfun(longnum)(/************fotind************/longk;do{k*=num%10;/************found************/num\=10;}while(num);return(k);)main(){longn;printfC"\nPleaseenteranumber:*);scanf&n);printf("\n%ld\n”,fun(n));)參考答案:longk=l;num/=10;(3)請編寫一個函數(shù)fun,它的功能是:計算n門課程的平均分,計算結(jié)果作為函數(shù)值返回。例如:若有5門課程的成績是:90.5,72,80,61.5,55則函數(shù)的值為:71.80o注意:部分源程序存在文件PR0G1.C中。請勿改動主函數(shù)main和其它函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號中填入你編寫的若干語句。ftinclude<stdio.h>floatfun(float*a,intn)main(){floatscore[30]={90.5,72,80,61.5,55},aver;aver=fun(score,5);printf(,z\nAveragescoreis:%5.2f\n〃,aver);第6套(1)給定程序中已建立一個帶有頭結(jié)點的單向鏈表,在main函數(shù)中將多次調(diào)用fun函數(shù),每調(diào)用一次fun函數(shù),輸出鏈表尾部結(jié)點中的數(shù)據(jù),并釋放該結(jié)點,使鏈表縮短。請在程序的下劃線處填入正確的內(nèi)容并把下劃線刪除,使程序得出正確的結(jié)果。注意:源程序存放在考生文件夾下的BLANK1.C中。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!ttinclude<stdio.h>ttinclude<stdlib.h>#define N8typedefstructlist{intdata;structlist*next;}SLIST;voidfun(SLIST*p){SLIST*t,*s;t=p->next;s=p;while(t->next!=NULL){s=t;/**********found**********/t=t-> 1 ;}/**********found**********/printff%d”,—2—);s->next=NULL;/**********£ound**********/free( 3 );)SLIST*creatlist(int*a){SLIST*h,*p,*q;inti;h=p=(SLIST*)malloc(sizeof(SLIST));for(i=0;i<N;i++){q=(SLIST*)malloc(sizeof(SLIST));q->data=a[i];p->next=q;p=q;)p->next=0;returnh;)voidoutlist(SLIST*h){SLIST*p;p=h->next;if(p==NULL)printfC"\nThelistisNULL!\n");else{printf("\nHead");do{printf(^->%(1*,p->data);p=p->next;}while(p!=NULL);printf("->End\rT);})main(){SLIST*head;inta[N]={ll,12,15,18,19,22,25,29};head=creatlist(a);printf(^\nOutputfromhead:\n,z);outlist(head);printf(*XnOutputfromtail:\n");while(head->next!=NULL){fun(head);printf(〃\n\n〃);printf(*XnOutputfromheadagain:\n〃);outlist(head);))參考答案:nextt->datat(2)給定程序M0DI1.C中函數(shù)fun的功能是:將字符串中的字符按逆序輸此但不改變字符串中的內(nèi)容。例如,若字符串為abed,則應(yīng)輸出:debao請改正程序中的錯誤,使它能計算出正確的結(jié)果。注意:不要改動main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!ttinclude<stdio.h>/************fotind************/fun(chara){if(*a){fun(a+1);/************fourid************/printf("%c"*a);main(){chars[10]="abcd";printf("處理前字符串二%s\n處理后字符串二〃,s);fun(s);printf("\n");)參考答案:fun(char*a)printf*a);(3)請編寫一個函數(shù)fun,它的功能是:比較兩個字符串的長度,(不得調(diào)用C語言提供的求字符串長度的函數(shù)),函數(shù)返回較長的字符串。若兩個字符串長度相同,則返回第一個字符串。例如,輸入beijing<CR>shanghai<CR>(<CR>為回車鍵),函數(shù)將返回shanghaio注意:部分源程序存在文件PR0G1.C中。請勿改動主函數(shù)main和其它函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號中填入你編寫的若干語句。ttinclude<stdio.h>char*fun(char*s,char*t)main(){chara[20],b[20];printf("Input1thstring:zz)gets(a);printf("Input2thstring:,z)gets(b);printf(*%s\n,z,fun(a,b));第7套(1)給定程序中已建立一個帶有頭結(jié)點的單向鏈表,鏈表中的各結(jié)點按數(shù)據(jù)域遞增有序鏈接。函數(shù)fun的功能是:刪除鏈表中數(shù)據(jù)域值相同的結(jié)點,使之只保留一個。請在程序的下劃線處填入正確的內(nèi)容并把下劃線刪除,使程序得出正確的結(jié)果。注意:源程序存放在考生文件夾下的BLANK1.C中。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!ftinclude <stdio.h>ftinclude <stdlib.h>ttdefineN8typedefstructlist{intdata;structlist*next;}SLIST;voidfun(SLIST*h){SLIST*p,*q;p=h->next;if(p!=NULL){q=p->next;while(q!=NULL){if(p->data==q->data){p->next=q->next;/**********1ound**********/free( 1 );/**********found**********/q=p->—2—;)else{P=q;/**********found**********/q=q->—3—;SLIST*creatlist(int*a){SLIST*h,*p,*q;inti;h=p=(SLIST*)malloc(sizeof(SLIST));for(i=0;i<N;i++){q=(SLIST*)malloc(sizeof(SLIST));q->data=a[i];p->next=q;p=q;)p->next=0;returnh;)voidoutlist(SLIST*h){SLIST*p;p=h->next;if(p==NULL)printf("\nThelistisNULL!\n");else{printf("\nHead");do{printfp->data);p=p->next; }while(p!=NULL);printf("->End\n");))main(){SLIST*head;inta[N]={l,2,2,3,4,4,4,5};head=creatlist(a);printf(〃\nThelistbeforedeleting:\n〃);outlist(head);fun(head);printf(〃\nThelistafterdeleting:\n");outlist(head);)參考答案:qnextnext(2)給定程序M0DI1.C中函數(shù)fun的功能是:用選擇法時數(shù)組中的n個元素按從小到大的順序進行排序。請修改程序中的錯誤,使它能得出正確的結(jié)果。注意:不要改動main函數(shù),不得增行和刪行,也不得更改程序的結(jié)構(gòu)!ftinclude<stdio.h>#defineN20voidfun(inta[],intn){inti,j,t,p;for(j=0;j<n-1;j++){/************found************/p=jfor(i=j+1;i<n;i++)if(a[i]<a[p])/************fotind************/P=j;t=a[p];a[p]=a[j];a[j]=t;main(){inta[N]={9,6,8,3,-1},i,m=5;printf("排序前的數(shù)據(jù):”);for(i=0;i<m;i++)printf(*%d*,a[i]);printf(*\n*);fun(a,m);printf("排序后的數(shù)據(jù):");for(i=0;i<m;i++)printf(*%d*,a[i]):printf(*\n*);)參考答案:(1)P=j;⑵p=i;(3)請編寫一個函數(shù)fun,它的功能是:求出1到m之間(含m)能被7或11整除的所有整數(shù)放在數(shù)組a中,通過n返回這些數(shù)的個數(shù)。例如,若傳送給m的值為50,則程序輸出:711142122283335424449注意:部分源程序存在文件PR0G1.C中。請勿改動主函數(shù)main和其它函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號中填入你編寫的若干語句。ftinclude<stdio.h>ttdefineM100voidfun(intm,int*a,int*n)main(){intaa[M],n,k;fun(50,aa,&n);for(k=0;k<n;k++)if((k+l)%20==0)printfC\n");elseprintf("%4d”,aa[k]);printf('\n");第8套(1)給定程序中,函數(shù)fun的功能是:在帶有頭結(jié)點的單向鏈表中,查找數(shù)據(jù)域中值為ch的結(jié)點。找到后通過函數(shù)值返回該結(jié)點在鏈表中所處的順序號;若不存在值為ch的結(jié)點,函數(shù)返回0值。請在程序的下劃線處填入正確的內(nèi)容并把下劃線刪除,使程序得出正確的結(jié)果。注意:源程序存放在考生文件夾下的BLANKLC中。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include <stdio.h>ttinclude <stdlib.h>ttdefineN8typedefstructlist{intdata;structlist*next;}SLIST;SLIST*creatlist(char*);voidoutlist(SLIST*);intfun(SLIST*h,charch){SLIST*p; intn=0;p=h->next;/**********found**********/TOC\o"1-5"\h\zwhile(p!= 1 ){ n++;/**********[ound**********/if(p->data==ch)return 2 ;elsep=p->next;)return0;)main(){SLIST*head;intk;charch;charaLNJ={m,p,g,a,w,x,r,d);head=creatlist(a);outlist(head);printf("Enteraletter:z/);scanf(*%c*,&ch);/**********found**********/k=fun(—3—);
if(k==0)printf(\nNotfound!\n);elseprintf("Thesequencenumberis:%d\n”,k);)SLIST*creatlist(char*a){SLIST*h,*p,*q;inti;h=p=(SLIST*)malloc(sizeof(SLIST));for(i=0;i<N;i++){q=(SLIST*)malloc(sizeof(SLIST));q->data=a[i];p->next=q;p=q;)p->next=0;returnh;)voidoutlist(SLIST*h){SLIST*p;p=h->next;if(p==NULL)printf(*\nThelistisNULL!\n");else{printf("\nHead〃);do{printf(z/->%czz,p->data);p=p->next;}while(p!=NULL);printf("->End\n〃);))參考答案:123
z(xz(xZ(K0nhead,ch123
z(xz(xZ(K(2)給定程序M0DI1.C中函數(shù)fun的功能是:刪除p所指字符串中的所有空白字符(包括制表符、回車符及換行符)。輸入字符串時用結(jié)束輸入。請改正程序中的錯誤,使它能輸出正確的結(jié)果。注意:不要改動main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!ftinclude<string.h>ttinclude<stdio.h>#include<ctype.h>voidfun(char*p){inti,t;charc[80];/************found************/For(i=0,t=0;p[i];i++)if(!isspace(*(p+i)))c[t++]=p[i];/************found************/strcpy(p,c);main(){charc,s[80];inti=0;printf("Inputastring:");c=getchar();while(c!=,#'){s[i]=c;i++;c=getchar();}s[i]八O';fun(s);puts(s);)參考答案:for(i=0,t=O;p[i];i++)c[t]=O;(3)請編寫一個函數(shù)fun,它的功能是:將ss所指字符串中所有下標為奇數(shù)位置上的字母轉(zhuǎn)換為大寫(若該位置上不是字母,則不轉(zhuǎn)換)。例如,若輸入"abc4EFg”,則應(yīng)輸出"aBc4EFg"。注意:部分源程序存在文件PROG1.C中。請勿改動主函數(shù)main和其它函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號中填入你編寫的若干語句。ftinclude<stdio.h>ttinclude<string.h>voidfun(char*ss)main(){chartt[81];printf(,z\nPleaseenteranstringwithin80characters:\nz,);gets(tt);printf('\n\nAfterchanging,thestring\n\"%s\"”,tt);fun(tt);printf("\nbecomes\n\〃%s\"\n〃,tt);(1)給定程序中,函數(shù)fun的功能是:統(tǒng)計出帶有頭結(jié)點的單向鏈表中結(jié)點的個數(shù),存放在形參n所指的存儲單元中。請在程序的下劃線處填入正確的內(nèi)容并把下劃線刪除,使程序得出正確的結(jié)果。注意:源程序存放在考生文件夾下的BLANK1.C中。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!ttinclude <stdio.h>ttinclude <stdlib.h>#define N8typedefstructlist{intdata;structlist*next;}SLIST;SLIST*creatlist(int*a);voidoutlist(SLIST*);voidfun(SLIST*h,int*n){SLIST*p;/**********found**********/—1—=0;p=h->next;while(p){(*n)++;/**********found**********/P=p—>_2—;))main(){SLIST*head;inta[N]={12,87,45,32,91,16,20,48},num;head=creatlist(a);outlist(head);/**********found**********/fun( 3 ,&num);printf(,,\nnumber=%d\n,/,num);)SLIST*creatlist(inta口){SLIST*h,*p,*q; inti;h=p=(SLIST*)malloc(sizeof(SLIST));for(i=0;i<N;i++){q=(SLIST*)malloc(sizeof(SLIST));q->data=a[i];p->next=q;p=q;)p->next=0;returnh;voidoutlist(SLIST*h){SLIST*p;p=h->next;if(p==NULL)printf(*ThelistisNULL!\n*);else{printf(*\nHead");do{printf('一>%d”,p->data);p=p->next;}while(p!=NULL);printf("->End\n");}}參考答案:*nnexthead(2)給定程序M0DI1.C中函數(shù)fun的功能是:求出s所指字符串中最后一次出現(xiàn)的t所指子字符串的地址,通過函數(shù)值返回,在主函數(shù)中輸出從此地址開始的字符串;若未找到,則函數(shù)值為NULL。例如,當字符串中的內(nèi)容為:"abcdabfabcdx",t中的內(nèi)容為:"ab”時,輸出結(jié)果應(yīng)是:abcdxo當字符串中的內(nèi)容為:"abcdabfabcdx”,t中的內(nèi)容為:“abd"時,則程序輸出未找到信息:notbefound!o請改正程序中的錯誤,使它能得出正確的結(jié)果。注意:不要改動main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!ttinclude<stdio.h>ttinclude<string.h>char*fun(char*s,char*t){char*p,*r,*a;/************found************/a=Null;while(*s){P=s;r=t;while(*r)/************found************/if(r=p){r++;p++;}elsebreak;if(*r='\0')a=s;s++;returna;main()(chars[100],t[100],*p;printf(*\nPleaseenterstringS:〃);scanf("%s”,s);printfC"\nPleaseentersubstringtscanf('%s”,t);P=fun(s,t);if(p)printf(*\nTheresultis:%s\n',p);else printf(*\nNotfound!\n");)參考答案:a=0;if(*r=*p)(3)函數(shù)fun的功能是:將兩個兩位數(shù)的正整數(shù)a、b合并形成一個整數(shù)放在c中。合并的方式是:將a數(shù)的十位和個位數(shù)依次放在c數(shù)的十位和千位上,b數(shù)的十位和個位數(shù)依次放在c數(shù)的百位和個位上。例如,當a=45,b=12時,調(diào)用該函數(shù)后,c=5142o注意:部分源程序存在文件PR0G1.C中。數(shù)據(jù)文件IN.DAT中的數(shù)據(jù)不得修改。請勿改動主函數(shù)main和其它函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號中填入你編寫的若干語句。#include<stdio.h>voidfun(inta,intb,long*c)main(){inta,b;longc;printf("Inputab:");scanf &a,&b);fun(a,b,&c);printf("Theresultis: c);)第10套(1)給定程序中,函數(shù)fun的功能是:計算出帶有頭結(jié)點的單向鏈表中各結(jié)點數(shù)據(jù)域中值之和作為函數(shù)值返回。請在程序的下劃線處填入正確的內(nèi)容并把下劃線刪除,使程序得出正確的結(jié)果。注意:源程序存放在考生文件夾下的BLANKLC中。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!ttinclude <stdio.h>ftinclude <stdlib.h>ttdefineN8typedefstructlist{intdata;structlist*next;}SLIST;SLIST*creatlist(int*);voidoutlist(SLIST*);intfun(SLIST*h){SLIST*p; ints=0;p=h->next;while(p)(/**********found**********/s+=p-> 1 ;/**********found**********/P=p->—2—;}returns;}main(){SLIST*head;inta[N]={12,87,45,32,91,16,20,48};head=creatlist(a);outlist(head);/**********found**********/printfC\nsum=%d\n",fun(—3—));)SLIST*creatlist(inta[]){SLIST*h,*p,*q; inti;h=p=(SLIST*)malloc(sizeof(SLIST));for(i=0;i<N;i++){q=(SLIST*)malloc(sizeof(SLIST));q->data=a[i];p->next=q;p=q;)p->next=0;returnh;)voidoutlist(SLIST*h){SLIST*p;p=h->next;if(p==NULL)printf(*ThelistisNULL!\n,x);else{printf(*\nHead");do{printfp->data);p=p->next;}while(p!=NULL);printf("->End\n");參考答案:datanexthead(2)給定程序M0DI1.C中函數(shù)fun的功能是:將s所指字符串中出現(xiàn)的與tl所指字符串相同的子串全部替換成t2所指字符串,所形成的新串放在w所指的數(shù)組中。在此處,要求tl和t2所指字符串的長度相同。例如,當s所指字符串中的內(nèi)容為:"abcdabfab”,tl所指子串中的內(nèi)容為:〃ab〃,t2所指子串中的內(nèi)容為:“99〃時,結(jié)果在w所指的數(shù)組中的內(nèi)容應(yīng)為:"99cd99f99〃。請改正程序中的錯誤,使它能得出正確的結(jié)果。注意:不要改動main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!ttinclude<stdio.h>#include<string.h>voidfun(char*s,char*tl,char*t2,char*w)(char*p,*r,*a;strcpy(w,s);while(*w){p=w;r=tl;/************fourid************/while(r)if(*r==*p) {r++;p++;}elsebreak;if(*r==>\0,){a=w;r=t2;while(*r){/************foiind************/*a=*r;a++;r++)w+=strlen(t2);}elsew++;main()(chars[100],tl[100],t2[100],w[100];printf(*\nPleaseenterstringS:");scanf("%s〃,s);printf(*\nPleaseentersubstringtl:");scanf('%s”,tl);printfC"\nPleaseentersubstringt2:");scanf("%s”,t2);if(strlen(t1)==strlen(t2)){fun(s,tl,t2,w);printf(,z\nTheresultis:%s\n,z,w);)elseprintf(,zError:strlen(tl)!=strlen(t2)\n,z);)參考答案:while(*r)*a=*r;a++;r++;(3)函數(shù)fun的功能是:將s所指字符串中下標為偶數(shù)的字符刪除,串中剩余字符形成的新串放在t所指數(shù)組中。例如,當s所指字符串中的內(nèi)容為:"ABCDEFGHIJK”,在t所指數(shù)組中的內(nèi)容應(yīng)是:"BDFHK。注意:部分源程序存在文件PR0G1.C中。請勿改動主函數(shù)main和其它函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號中填入你編寫的若干語句。ttinclude<stdio.h>ftinclude<string.h>voidfun(char*s,chart[])main(){chars[100],t[100];printf(^XnPleaseenterstringS:");scanf("%s〃,s);fun(s,t);printfC"\nTheresultis:%s\n”,t);第11套(1)人員的記錄由編號和出生年、月、日組成,N名人員的數(shù)據(jù)已在主函數(shù)中存入結(jié)構(gòu)體數(shù)組std中,且編號唯一。函數(shù)fun的功能是:找出指定編號人員的數(shù)據(jù),作為函數(shù)值返回,由主函數(shù)輸出,若指定編號不存在,返回數(shù)據(jù)中的編號為空串。請在程序的下劃線處填入正確的內(nèi)容并把下劃線刪除,使程序得出正確的結(jié)果。注意:源程序存放在考生文件夾下的BLANKLC中。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include<stdio.h>Winclude<string.h>ttdefineN8typedefstruct{charnum[10];intyear,month,day;}STU;/**********found**********/ 1 fun(STU*std,char*num){inti;STUa=9999,99,99};for(i=0;i<N;i++)/**********found**********/if(strcmp( 2 ,num)==0)/**********found**********/return( 3 );returna;)main(){STUstd[N]={{Tlllll”,1984,2,15},{"222222”,1983,9,21),{"333333”,1984,9,1},{“444444〃,1983,7,15},{“555555”,1984,9,28},「666666”,1983,11,15},{“777777〃,1983,6,22},{"888888”,1984,8,19}};STUp; charn[10]="666666";p=fun(std,n);if(p.num[0]=0)printf(*\nNotfound!\n");else{printf(*\nSucceed!\n");printf("%s %d-%d-%d\n",p.num,p.year,p.month,p.day);})參考答案:STUstd[i].num⑶std[i](2)給定程序MODILC中函數(shù)fun的功能是:從s所指字符串中,找出與t所指字符串相同的子串的個數(shù)作為函數(shù)值返回。例如,當s所指字符串中的內(nèi)容為:〃abcdabfab〃,t所指字符串的內(nèi)容為:"ab”,則函數(shù)返回整數(shù)3。請改正程序中的錯誤,使它能得出正確的結(jié)果。注意:不要改動main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include<stdio.h>ttinclude<string.h>intfun(char*s,char*t)(intn;char*p,*r;n=0;while(*s){P=s;r=t;while(*r)if(*r==*p) {/************found************/r++;p++)elsebreak;/************found************/if(r二二'\0')n++;s++;}returnn;}main()(chars[100],t[100];intm;printf(^XnPleaseenterstringS:〃);scanf(〃%s〃,s);printfC*\nPleaseentersubstringt:");scanf("%s〃,t);m=fun(s,t);printf("\nTheresultis:m=%d\n”,m);}參考答案:r++;p++;if(*r=0)(3)函數(shù)fun的功能是:將s所指字符串中ASCII值為偶數(shù)的字符刪除,串中剩余字符形成一個新串放在t所指的數(shù)組中。例如,若S所指字符串中的內(nèi)容為:"ABCDEFG12345”,其中字符B的ASCII碼值為偶數(shù)、…、字符2的ASCII碼值為偶數(shù)、…都應(yīng)當刪除,其它依此類推。最后t所指的數(shù)組中的內(nèi)容應(yīng)是:"ACEG135”。注意:部分源程序存在文件PR0G1.C中。請勿改動主函數(shù)main和其它函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號中填入你編寫的若干語句。ftinclude<stdio.h>#include<string.h>voidfun(char*s,chart[])main(){chars[100],t[100];printfC"\nPleaseenterstringS:");scanf("%s〃,s);fun(s,t);printf(*\nTheresultis:%s\n”,t);第12套(1)人員的記錄由編號和出生年、月、日組成,N名人員的數(shù)據(jù)已在主函數(shù)中存入結(jié)構(gòu)體數(shù)組std中。函數(shù)fun的功能是:找出指定出生年份的人員,將其數(shù)據(jù)放在形參k所指的數(shù)組中,由主函數(shù)輸出,同時由函數(shù)值返回滿足指定條件的人數(shù)。請在程序的下劃線處填入正確的內(nèi)容并把下劃線刪除,使程序得出正確的結(jié)果。注意:源程序存放在考生文件夾下的BLANK1.C中。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include<stdio.h>ttdefineN8typedefstruct{intnum;intyear,month,day;}STU;intfun(STU*std,STU*k,intyear){inti,n=0;for(i=0;i<N;i++)/**********found**********/if(-1—==year)/**********found**********/k[n++]=—2—;/**********found**********/return( 3 );}main(){STUstd[N]={{1,1984,2,15},{2,1983,9,21},{3,1984,9,1},{4,1983,7,15},{5,1985,9,28},{6,1982,11,15},{7,1982,6,22},{8,1984,8,19}};STUk[N]; inti,n,year;printf("Enterayear:〃);scanf&year);n=fun(std,k,year);if(n=0)printf(,z\nNopersonwasbornin%d\n,z,year);else{printf(,z\nThesepersonswerebornin%d\n\year);for(i=0;i<n;i++)printf("%d%d-%d-%d\n//,k[i].num,k[i].year,k[i].month,k[i].day);))參考答案:(1)std[i].year⑵std[i]n(2)給定程序MODILC的功能是:讀入一個整數(shù)k(2Wk於10000),打印它的所有質(zhì)因子(即所有為素數(shù)的因子)。例如,若輸入整數(shù):2310,則應(yīng)輸出:2、3、5、7、11?請改正程序中的語法錯誤,使程序能得出正確的結(jié)果。注意:不要改動main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!ttinclude<stdio.h>/************fotind************/IsPrime(intn);(inti,m;m=1;for(i=2;i<n;i++)/************found************/if!(n%i){m=0;break; }return(m);intj,k;printf(*\nPleaseenteranintegernumberbetween2and10000:");scanf("%d",&k);printf(*\n\nTheprimefactor(s)of%dis(arek);for(j=2;j<=k;j++)if((!(k%j))&&(IsPrime(j)))printf("\n%4d”,j);printf('\n");)參考答案:IsPrime(intn)if(!(n%i))(3)已知學生的記錄由學號和學習成績構(gòu)成,N名學生的數(shù)據(jù)已存入結(jié)構(gòu)體數(shù)組a中。請編寫函數(shù)fun,函數(shù)的功能是:找出成績最高的學生記錄,通過形參指針傳回主函數(shù)(規(guī)定只有一個最高分)。已給出函數(shù)的首部,請完成該函數(shù)。注意:部分源程序存在文件PR0G1.C中。請勿改動主函數(shù)main和其它函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號中填入你編寫的若干語句。ttinclude<stdio.h>ttinclude<string.h>ftdefineN10typedefstructss{charnum[10];ints;}STU;voidfun(STUa[],STU*s))main(){STUa[N]={{〃A01”,81},{〃A02〃,89},{〃A03〃,66},{"A04〃,87},{"A05〃,77},{"A06",90},{"A07",79},{"A08",61},{"A09",80},{“A10",71}},m;inti;printf(******Theoriginaldata*****\n");for(i=0;i<N;i++)printf("No=%sMark=%d\n”,a[i].num,a[i].s);fun(a,&m);printf('‘*****THERESULT*****\n");printf("Thetop:%s,%d\n*,m.num,m.s);第13套
(1)給定程序通過定義并賦初值的方式,利用結(jié)構(gòu)體變量存儲了一名學生的學號、姓名和3門課的成績。函數(shù)fun的功能是將該學生的各科成績都乘以一個系數(shù)a。請在程序的下劃線處填入正確的內(nèi)容并把卜.劃線刪除,使程序得出正確的結(jié)果。注意:源程序存放在考生文件夾下的BLANK1.C中。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!ftinclude<stdio.h>typedefstruct{intnum;charname[9];floatscore[3];}STU;voidshow(STUtt){inti;printf(〃%d%s:",tt.num,);for(i=0;i<3;i++)printf(z/%5.If”,tt.scoreti]);printf("\n〃);)/**********found**********/voidmodify( 1 *ss,floata){inti;for(i=0;i<3;i++)/**********found**********/ss-> 2 *=a;)main(){STUstd={1/Zhanghua",76.5,78.0,82.0};floata;printf(〃\nTheoriginalnumberandnameandscores:\n");show(std);printf(^Xnlnputanumber: 〃);scanf("%f",&a);/**********found**********/modify( 3 ,a);printf(z/\nAresultofmodifying:\n");show(std);)\<7\!/123z(x/Vz(\參考答案:STUscore[i]&&std(2)給定程序MODH.C中函數(shù)fun的功能是:求k!(k<13),所求階乘的值作為函數(shù)值返回。例如:若k=10,則應(yīng)輸出:3628800。\<7\!/123z(x/Vz(\請改正程序中的錯誤,使它能得出正確的結(jié)果。注意:不要改動main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!^include<stdio.h>longfun(intk)(/************found************/ifk>0return(k*fun(k-l));/************found************/elseif(k=0)returnIL;elsereturnIL;}main(){intk=10;printf(*%d!=%ld\n*,k,fun(k));)參考答案:if(k>0)elseif(k==0)(3)程序定義了NXN的二維數(shù)組,并在主函數(shù)中自動賦值。請編寫函數(shù)fun(inta[][N],intn),函數(shù)的功能是:使數(shù)組左下三角元素中的值乘以n。例如:若n的值為3,a數(shù)組中的值為|197| |397|a=|238|則返回主程序后a數(shù)組中的值應(yīng)為|698||456| |121518|注意:部分源程序存在文件PR0G1.C中。請勿改動主函數(shù)main和其它函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號中填入你編寫的若干語句。ttinclude<stdio.h>#include<stdlib.h>#defineN5voidfun(inta[][N],intn)main()inta[N][N],n,i,j;printf(〃*****Thearray*****\n");for(i=0;i<N;i++){for(j=0;j<N;j++){a[i][j]=rand()%10;printf(*%4d*,a[i][j]);}printf(z,\n");}don=rand()%10;while(n>=3);printf("n=%4d\n”,n);fun(a,n);printf(''*****THERESULT*****\n");for(i=0;i<N;i++){for(j
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 調(diào)研報告:全球及中國新型穿戴設(shè)備市場全景圖譜 出貨量穩(wěn)定增長
- 《工作與健康》課件
- 單位管理制度展示大全【人力資源管理篇】十篇
- 單位管理制度展示大合集【人力資源管理】十篇
- 策略深度報告:1月度金股春季躁動的“科技成長”和“內(nèi)循環(huán)”
- 【大學課件】市場競爭策略
- 特種設(shè)備安全管理人員和操作人員培訓課件
- 2025年中國碘佛醇注射液行業(yè)發(fā)展?jié)摿Ψ治黾巴顿Y戰(zhàn)略咨詢報告
- 中國可信計算機行業(yè)發(fā)展趨勢預(yù)測及投資戰(zhàn)略咨詢報告
- 穿墻螺栓行業(yè)市場發(fā)展及發(fā)展趨勢與投資戰(zhàn)略研究報告
- 研究生年終總結(jié)研一
- 絲綢之路上的民族學習通超星期末考試答案章節(jié)答案2024年
- 山東省濟寧市2023-2024學年第一學期期中質(zhì)量檢測高二數(shù)學試題含答案
- 醫(yī)療器械委托生產(chǎn)前綜合評價報告
- 2024年自然資源部直屬企事業(yè)單位公開招聘歷年高頻500題難、易錯點模擬試題附帶答案詳解
- 2023年吉林省中考滿分作文《感動盈懷歲月暖》2
- 廣東深圳市龍崗區(qū)產(chǎn)服集團招聘筆試題庫2024
- 公路施工表格
- 2024至2030年中國昆明市酒店行業(yè)發(fā)展監(jiān)測及市場發(fā)展?jié)摿︻A(yù)測報告
- 《中國心力衰竭診斷和治療指南2024》解讀(總)
- 科學新課程標準中核心素養(yǎng)的內(nèi)涵解讀及實施方略講解課件
評論
0/150
提交評論