版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2023年河北省邢臺(tái)市全國(guó)計(jì)算機(jī)等級(jí)考試
C語(yǔ)言程序設(shè)計(jì)預(yù)測(cè)試題(含答案)
學(xué)校:班級(jí):姓名:考號(hào):
一、2.填空題(10題)
1.以下程序運(yùn)行后的輸出結(jié)果是【】。
#include<stdio.h>
main()
{charm;
m='B'+32;
printf("%c\n",m);
}
2.有下列程序,功能是把輸入的+進(jìn)制長(zhǎng)整型數(shù)以+六進(jìn)制的形式輸出,
完成程序
#include"stdio.h"
main()
{charb[17]={"0123456789ABCDEF"};
intc[50],d,i=0,base=16;
longn;
scanf("%ld",&n);
do{c[i]=n%base;i++;n=[];}
while(n!=0);
for(-i;i>=0;-i)
{d=[];printf("%c",b[d]);}
printf("H\n");}
3.以下程序運(yùn)行后的輸出結(jié)果是【】。
main()
(
charan="Language",b[]="Programe";
char,pl,*p2;
intk;
pl=a,p2=b;
for(k=0;k<=7;k++)
if*(p1+k)==*(p2+k))printf("%c",*(pl+k));
}
4.若給fun函數(shù)的形參s傳送字符串:"abc-6354abc",則函數(shù)的返回值
是()。(字符串中包括空格)
longfun(charS[1)
{longn;intsign;
for(;isspace(*s)||islower(*s);s++);
sign=(*s=-
if(*s=='+'||*s=='-')s++;
for(n=0;isdigit(*s);s++)
n=10*n+(*S-'0');
returnsign*n;
)
5.下列程序執(zhí)行后輸出的結(jié)果是【】。
main()
{intan-[10],i,k=0;
for(i=O;i<10;i++)an-[i]=i;
for(i=l;i<4;i++)k+=arr[i]+i;
printf("%d\n",k);
)
6.以下程序的運(yùn)行結(jié)果是【】°
#include<string.h>
char*ss(char*s)
{returns+strlen(s)/2;}
main()
{char*p,*str="abcdefgh";
p=ss(str);printf("%s\n",p);
}
7.二分法查找僅限于這樣的表:表中的數(shù)據(jù)元素必須有序,其存儲(chǔ)結(jié)構(gòu)
必須是______O
8.若有定義:inta=10,b=8,c=4;然后順序執(zhí)行下列語(yǔ)句后,變量a中
的值是()。c=(b-=(a-4));a=(c%2)+(b-l);
9.若按功能劃分,軟件測(cè)試的方法通常分為白盒測(cè)試方法和[]測(cè)試方
法。
10.有以下程序段,且變量已正確定義和賦值
for(s=1.0,k=1;k<=n;k++)s=s+1.0/(k*(k+1));
printf("s=%f\n\n",s);
請(qǐng)?zhí)羁?,使下面程序段的功能與之完全相同
s=1.0;k=l;
while([]){s=s+1.0/(k*(k+1));[];}
printf("s=%f\n\n",s);
二、單選題(10題)
11.下列描述中不正確的是()o
A.字符型數(shù)組中可能存放字符串。
B.可以對(duì)字符型數(shù)組進(jìn)行整體輸入、輸出。
C.可以對(duì)整型數(shù)組進(jìn)行整體輸入、輸出。
D.不能在賦值語(yǔ)句中通過賦值運(yùn)算符“=”對(duì)字符型數(shù)組進(jìn)行整體賦值。
12.以下程序的運(yùn)行結(jié)果是#defineMAX(A,B)(A)>(B)?(A):(B)#define
PRINT(¥)printf("Y=%d\t",Y)main(){inta=l,b=2,c=3,d=4,
t;t=MAX(a+b,c+d);PRINT(t);}
A.Y=3B.存在語(yǔ)法錯(cuò)誤C.Y=7D.Y=0
13.下列排序算法中,時(shí)間復(fù)雜度不受數(shù)據(jù)初始化狀態(tài)影響,恒為
O(logm)的是()。
A.堆排序B.冒泡排序C.直接選擇排序D.快速排序
14.在以下的敘述中,正確的是()。
A.線性表的順序存儲(chǔ)結(jié)構(gòu)優(yōu)于鏈表存儲(chǔ)結(jié)構(gòu)
B.二維數(shù)組是其數(shù)據(jù)元素為線性表的線性表
C.棧的操作方式是先進(jìn)先出
D.隊(duì)列的操作方式是先進(jìn)后出
15.
(19)已有定義inta=3;和輸出語(yǔ)句printf("%8x",a);以下正確的敘述是(
A)整型變量的輸出格式符只有%d~?種
B)%x是格式符的一種,它可以適用于任何種類型的數(shù)據(jù)
C)%*是格式符的一種,其變量的值按十六進(jìn)制數(shù)輸出,但%8x是錯(cuò)誤的
D)%8x是正確的格式符,其中數(shù)字8規(guī)定了輸出字段的寬度
16.C語(yǔ)言中最簡(jiǎn)單的數(shù)據(jù)類型包括()。
A.整型、實(shí)型、邏輯型B.整型、實(shí)型、字符型C.整型、字符型、邏輯
型D.字符型、實(shí)型、邏輯型
17.以下選項(xiàng)中錯(cuò)誤的是()o
A.printf("%s\n":s');
B.printf€%d%c\n",‘s','s');
C.printf("%c\n"Js'-32);
D.printf("%c\n",65);
18.
(23)以下程序的輸出結(jié)果是().
#includc<stdio.h>
main()
{inta=l,b=3;
ifi[(++a<O)&&!(b—<=0))
printK"%d,%d\n",a,b);
else
printfC,%d,%d\n",b,a);
.}
A)2,2B)1,3C)3,2D)3,1
19.有以下程序:
#include<stdio.h>
intshow(char*str)
{while(*str)
{putchar(*str+l);
str++;
}
return*str+l;
)
main()
{printfC4%d\n”,show(“ABCD"));
)
程序運(yùn)行后的輸出結(jié)果是()。
A.ABCDOB.BCDEOC.BCDE1D.ABCD1
(28)在卜列敘述中,.錯(cuò)誤的是().
A)C語(yǔ)言中,二維數(shù)組或多維數(shù)組是按行存放的
B)賦值表達(dá)式b[l][2]=a[2][3]是正確的
C)chara[l];a[O]=,A,與inta[l]:a[0]=火等價(jià)
20D)數(shù)組名后的方括號(hào)內(nèi)可以為常盤表達(dá)式,也可以為變量
三、程序設(shè)計(jì)題(10題)
21.請(qǐng)編寫函數(shù)proc,其功能是:將str所指字符串中除下標(biāo)為偶數(shù)、同
時(shí)ASCII碼值為奇數(shù)的字符外,其余的字符都刪除,串中剩余字符所形
成的一個(gè)新串放在t所指的數(shù)組中。例如,若str所指字符串中的內(nèi)容為
ABCDEFG12345,其中字符B的ASCII碼值為偶數(shù),所在元素的下標(biāo)為
奇數(shù),因此必須刪除;而字符A的ASCII碼值為奇數(shù),所在數(shù)組中的下
標(biāo)為偶數(shù),因此不應(yīng)當(dāng)刪除。依此類推,最后t所指的數(shù)組中的內(nèi)容應(yīng)
是ACEGO
注意:部分源程序給出如下。
請(qǐng)勿改動(dòng)main函數(shù)和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)proc的花括號(hào)
中填人所寫的若干語(yǔ)句。
試題程序:
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
#include<string.h>
voidproc(char*str,chart[])
(
}
voidmain
(
charstrflOO],t[100];
system("CLS");
printf("\nPleaseenterstringstr:");
scanf("%S",str);
proc(str,t);
printf("\nTheresultiS:%s\n",t);
22.請(qǐng)編寫一個(gè)函數(shù)proc(),它的功能是將一個(gè)數(shù)字字符串轉(zhuǎn)換為一個(gè)
整數(shù)(不得調(diào)用C語(yǔ)言提供的將字符串轉(zhuǎn)為整數(shù)的函數(shù))。
例如,若輸入字符串“1234”,則函數(shù)把它轉(zhuǎn)換為整數(shù)值1234o
注意:部分源程序給出如下。
請(qǐng)勿改動(dòng)main。函數(shù)和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)proc。的花括
號(hào)中填入所編寫的若干語(yǔ)句。
試題程序:
Uinclude<auiio.h>
,includeh>
k>M?p>
voidmam()
rhar<trT61?
longm
pfiadt"Emerazrtn(八n"),
II-peocCmr)i
prait(<*%ld\oMi
23.三個(gè)整數(shù)a、b、c,由鍵盤輸入,輸出其中最大的數(shù)。
24.…請(qǐng)編寫函數(shù)。fun能是:判斷形參n中的正整數(shù)是幾位數(shù)(輸入數(shù)
據(jù)的位數(shù)不超過4位),并將結(jié)果通過函數(shù)值返回。例如:若輸入的數(shù)
據(jù)為123,則輸出結(jié)果為:輸入的數(shù)字是3位。注意:部分源程序存在
PROG1.C中,請(qǐng)勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函
數(shù)fun的花括號(hào)中填入所縮寫的若干語(yǔ)句試題程
fincludeOtdio.h>
voidNONOO;
intfun(intn)
main()
{intn,place;
do{
printf("請(qǐng)輸入一個(gè)4位以內(nèi)的正整數(shù):”);
scanf("Id**,;
>while(n<0IIn>9999);
place-fun(n);
printf(“輸入的數(shù)字是%d位place);
NONOO;
)
voidNONOO
(/?本函數(shù)用于打開文件,輸入數(shù)據(jù),調(diào)用雨數(shù),愉出數(shù)據(jù).關(guān)閉文件。?/
FILE?fp,?wf;
intitn,place;
fp-fopen("c:\test\in.dat","r");
wf■fopen("c:\ltest^out.dat","w");
for(i-0;i<10;i1)
(
fscanf(fpr
place-fun(n);
fprintf(wf,"%d\n"rplace);
)
fclose(fp);
fclose(wf);
序:)
25.
規(guī)定給人的字符申中只包含字毋和?號(hào)c請(qǐng)編寫函數(shù)fun.其功能是:將字符串尾部的?號(hào)全部射除.
前面和年間的?號(hào)不動(dòng)。
例如,字符串中的內(nèi)容為刪除后,字符串中的內(nèi)容應(yīng)當(dāng)是
A*BC*DEF^\在編寫函數(shù)時(shí),不得使用C語(yǔ)言提供的字符串函數(shù)。
注意:部分源程序嬉出如下。
請(qǐng)為政動(dòng)主函敷main和其他函飲中的任何內(nèi)容,值在函數(shù)fun的花括號(hào)中填入你編寫的若干語(yǔ)句“
試題程序:
新nchxle<5tdin.h>
#include<conio.h>
voidfjn(char9A)
voidniainf)
{
^rintfC'Enierastring:\n");
fun(s);
printf(**Thestringafterdeleted:〉”):
putg}
26.
M名學(xué)生的成績(jī)已在主函數(shù)中放入一個(gè)帶頭結(jié)點(diǎn)的鏈表結(jié)構(gòu)中,h指向
鏈表的頭結(jié)點(diǎn)。請(qǐng)編寫函數(shù)proc(),它的功能是:找出學(xué)生的最高分,
由函數(shù)值返回。注意:部分源程序給出如下。請(qǐng)勿改動(dòng)main。函數(shù)
和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)proc()的花括號(hào)中填入所編寫的
若干語(yǔ)句。試題程序:
*indudrVxdiOL卜>
林ificlude<Mdhkb>
SikfllMM8
?truct?lt?f
Idouble?t
Mfwt?nrMi
lypcdrfMri川皿STBEl"?
iuvHrpracCSTREX.?li>
4TKfOT?emitidouiilr??)
STRIX,?lie?pe?
mtim0?
h.p.<STItEl'?>iMUor<??ero4<^TMlv>>B
>a*Os
wktlrfr<M)
<q-(5THR'?>MBUOC<?9CI,(STKE1'>>>
p->,,《GL心?.Lq.
p->nr?lwNULLi
munih>
?titd<wth?i(STREX'?h)
STRW
p-lu
pnaih■|M4a>〃
do
pmn(<*—>M2.<M一>?r?i.
/?楙善》■
whilHp—>a!1,■NULL》,
pewiiff*\n\n*>?
VCMIIMNI<>
douMc(IO?lO.lO.tO?<5?T5H?tM?
OMMl
STRETehi
hKrrrat(Mti)i
outIM<h>>
vnaxmproc<h)!
St,ll\?*?mas)s
27.使用VC++2010打開考生文件夾下progl中的解決方案。此解決方
案的項(xiàng)目中包含一個(gè)源程序文件progl.c。在此程序中,請(qǐng)編寫函數(shù)
fun(),該函數(shù)的功能是將M行N列的二維數(shù)組中的數(shù)據(jù),按行的順序
依次放到一維數(shù)組中,一維數(shù)組中數(shù)據(jù)的個(gè)數(shù)存放在形參n所指的存
儲(chǔ)單元中。
例如,若二維數(shù)組中的數(shù)據(jù)為
33333333
44444444
55555555
則一維數(shù)組中的內(nèi)容應(yīng)該為333333334444444455555555。
注意:部分源程序在文件progl.c中。請(qǐng)勿改動(dòng)main()函數(shù)和其他函數(shù)中
的任何內(nèi)容,僅在函數(shù)fun()的花括號(hào)中填入你編寫的若干語(yǔ)句。
試題程序:
1linclude<stdio.h>
2voidfun(int(*s)[10]#int?b,
intintmm,intnn)
3<
4
5}
6voidmain()
7(
8FILE*wf;
9intw[10][10]={{33,33,33,33),
[44,44,44,44),<55,55,55,55}),
irj;
10inta[100]?{0}rn?0;
11printf("Thematrix:\nw);
12for(i=0;i<3;i++)
13(for(j=0;j<4;j++)
14printf(w%3d*\w[i][j]);
15printf(w\nM);
16)
17fun(wra,&n,3,4);
18printf(wTheAarray:\nH);
19for(i-0;i<n;i1)
MM
20printf(%3dra[i]);
21printf;
22/?????????????*?**/
wnMw
23wf■fopen(out.datrw);
24for(i=0;i<n;i++)
MM
25fprintf(wfr%3dra[i]);
26fclose(wf);
27/*****************/
28}
28.使用VC++2010打開考生文件夾下析progl中的解決方案。此解決
方案的項(xiàng)目中包含一個(gè)源程序文件progl.c。在此程序中,請(qǐng)編寫函數(shù)
fun(),它的功能是計(jì)算下列級(jí)數(shù)和,和值由函數(shù)值返回。
23A
S=]+x+Jj...+工
,'2!3?討例如,當(dāng)n=10,x=0.3時(shí),函數(shù)值為
1.349859。注意:部分源程序在文件progl.c中。請(qǐng)勿改動(dòng)主函數(shù)
main。和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun()的花括號(hào)中填入你編
寫的若干語(yǔ)句。試題程序:
1iinclude<conio?h>
2tinclude<stdio.h>
3linclude<math.h>
4linclude<stdlib?h>
5doublefun(doublex,intn)
饕{
7
8}
9voidmain()
10{
11FILE*wf;
12system("CLS");
13printf(r,%ffun(0.3,10));
14/*****************/
15wf-fopen("out.daf\MwH);
16fprintf(wf,”,fun(0.3,10));
17fclose(wf);
18/*****************/
施)
29.
請(qǐng)編寫一個(gè)函數(shù)proc(),它的功能是:根據(jù)以下公式求7c的值(要求
滿足精度0.0。。5,即某項(xiàng)小于0.。05時(shí)停止迭代)o
?/2-1+1/3+1-2/(3?5)+1?2?3/(3?5?7)+1
?2?3?4/(3?5?7?9)+???+1#2?3?????n/(3?5?
??????(2n4-1)】
程序運(yùn)行后,如果輸入精度0.0005,則程序輸出3.140578。注意:
部分源程序給出如下。請(qǐng)勿改動(dòng)main()函數(shù)和其他函數(shù)中的任何內(nèi)
容,僅在函數(shù)proc()的花括號(hào)中填入所編寫的若干語(yǔ)句。試題程序:
二includeVconio.h>
UincludeVstdio.h>
3includeVmath.h>
doubleproc(doubleeps>
voidmain()
(
doublesi
printfC"\nPkascenteraprecision:*);
primf(*\nPi=%If\n*?proc(s))t
)
30.請(qǐng)編寫一個(gè)函數(shù)proc,它的功能是:求出1?m(含m)能被7或11
整除的所有整數(shù)放在數(shù)組a中,通過n返回這些數(shù)的個(gè)數(shù)。
例如,若傳給m的值為70,則程序輸出:
7111421222833354244495556636670
注意:部分源程序給出如下。
請(qǐng)勿改動(dòng)main函數(shù)和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)proc的花括
號(hào)中填人所編寫的若干語(yǔ)句。
試題程序:
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
#defineN100
voidproc(intm,int*a>int*n)
)
voidmain
intarr[N],n,k;
system("CLS");
proc(70,arr,&n);
for(k=0;k<n;k++)
if((k+l)%20==0)//每行輸出20個(gè)數(shù)
{printf("%4d",arr[k]);
printf("\n");
)
else
printf("%4d",arr[k]);
printf("\n");
)
四、2.程序修改題(10題)
31.下列給定程序中,函數(shù)fun()的功能是:首先把b所指字符串中的字
符按逆序存放,然后將a所指字符串中的字符和b所指字符串中的字
符,按排列的順序交叉合并到c所指數(shù)組中,過長(zhǎng)的剩余字符接在c所
指數(shù)組的尾部。例如,當(dāng)a所指字符串中的內(nèi)容為abcdefg,b所指字符
串中的內(nèi)容為1234時(shí),c所指數(shù)組中的內(nèi)容應(yīng)該為a4b3c2dlefg;而當(dāng)a
所指字符串中的內(nèi)容為1234,b所指字符串中的內(nèi)容為abcdefg時(shí),c所
指數(shù)組中的內(nèi)容應(yīng)改為Ig2f3e4dcbao
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序
#include<conio.h>
#include<stdio.h>
#include<string.h>
voidfun(char*a,char*b,char*c)
(
inti,j;charch;
i=0;j=strlen(b)-l;
/*************found**************/
while(i>j}
{ch=bill;b[i]=b|j];b[j]=ch;
)
while(*a||*b)
{if(*a){*c=*a;c++;a++;}
if(*b){*c=*b;c++;b++;}
}.............................................................
/*************found**************/
*c=0;
)
main()
(
charsl[100],s2[100],t[200];
clrscr();
printf("\nEntersistring:");
scanf("%s",si);
printf("\nEnters2string:");
scanf("%s",s2);,
fun(sl,s2,t);
printf("\nTheresultis:%s\n",t);
)
32.數(shù)列中,第一項(xiàng)為3,后一項(xiàng)都比前一項(xiàng)的值增5。下列給定程序中,
函數(shù)fun()的功能是:計(jì)算前n(4SW50)項(xiàng)的累計(jì)和。在累加過程中把那
些被4除后余2的當(dāng)前累加值放入數(shù)組中,符合此條件的累加值的個(gè)數(shù)
作為函數(shù)值返回主函數(shù)里。如,當(dāng)n的值為20時(shí),該數(shù)列為3,8,13,
18,23,28,....93,98。符合此條件的累加值應(yīng)為42,126,366,
570,1010o
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdio.h>
#defineN20
intfun(ihtn,int*a)
/*************found*************/
{inti,j,k,sum;
sum=0;
for(k=3,i=0;i<n;i++,k+=5)
{sum=sum+k;
/************found***************/
if(sum%4=2)
a[j++]=sum;
/*************found**************/
returnj;
)
main()
{inta[N],d,n,i;
printf("\nEntern(4<=n<=50):");
scanf("%d",&n);
d=fun(n,a);
printf("\n\nTheresult:\n");
for(i=0;i<d;i++)printf("%6d",a[i]);
printf("\n\n");
33.下列給定程序中,函數(shù)fun()的功能是:根據(jù)形參m的值(2gm£9),
在m行m列的二維數(shù)組中存放如下所示的數(shù)據(jù),由main。函數(shù)輸出。
例如,若輸入2,則輸出12
24
輸入4,則輸出1234
2468
36912
481216
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu).
試題程序:
#include<conio.h>
#include<stdio.h>
#defineM10
intaiM][MI={0};
/***************found*******************/
fun(int**a,intm)
{intj,k;
for(j=0;j<m;j++)
for(k=0;k<m;k++)
/*********不不不*不不不不*不不不*字不不********不/
a[j][k]=k*j;
main()
{inti,j,n;
clrscr();
printf("Entern\n");scanf("%d",&n);
fun(a,n);
for(i=0;i<n;i++)
{for(j=O;j<n;j++)
printf("%4d",a[i][j]);
printf(n\nM);
34.給定程序MODll.C中函數(shù)fun的功能是:應(yīng)用遞歸算法求形參a
的平方根。求平方根的迭代公式如下:
xl」(xO十二)
2xO
例如,a為2時(shí),平方根值為:1.414214O
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
1Iinclude<stdio.h>
2finclude<math.h>
3/***??**?**found*****??**?/
4doublefun(doublea,dounlexO)
5{doublexl,y;
6xl?(x0>a/xO)/2.0;
7/********?*found**********/
8if(fabs(xl-xo)>0.00001)
9y?fun(a,xl);
10elsey-xl;
11returny;
12}
13main()
14{doublex;
15printf("Enterx:*);scanf
16printf(wThesquarerootof%lf
w
is%lf\nrxrfun(xr1.0));
17
35.下列給定程序中,函數(shù)fun()的功能是:求出以下分?jǐn)?shù)序列的前n項(xiàng)
之和。
2/1,3/2,5/3,8/5,13/8,21/13............
和值通過函數(shù)值返回main。函數(shù)。例如,若輸入n=5,則應(yīng)輸出8.391667o
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<conio.h>
#include<stdio.h>
/*************found**************/
fun(intn)
{inta=2,b=l,c,k;
doubles=0.0;
for(k=l;k<=n;k++)
{s=s+1.0*a/b;
/*************found**************/
c=a;a+=b;b+=c;
)
return(s);
}
main()
{intn=5;
clrscr();
printf("\nThevalueoffunctionis:
fun(n));
)
36.給定程序M0D11.C中函數(shù)fun的功能是:先從鍵盤上輸入一個(gè)3
行3列矩陣的各個(gè)元素的值,然后輸出主對(duì)角線元素之和。
請(qǐng)改正函數(shù)fun中的錯(cuò)誤或在橫線處填上適當(dāng)?shù)膬?nèi)容并把橫線刪除,使
它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!
1;#include<stdio.h>
2Ifinclude<string.h>
3voidfun()
4(
5inta[3][3],sum;
6intj;
7/**?******found**w*******/
8!;
9jprintf("Inputdata:w);
10;for(i-0;i<3;i*+)
11{for(j?0;j<3;j++)
12*********/
wR
13scanf(%dra[i](jj);
14
15for(i-0;i<3;
16sum-sum*a(i)[i];
Hw
17printf(Sum?%d\nrsum);
18}
19main()
20(
21fun();
22
37.下列給定程序中,函數(shù)fun()的功能是根據(jù)整型形參m,計(jì)算如下公
式的值。
y=l-l/(2x2)+l/(3x3)-l/(4x4)+...+(-1)(m+l)/(mxm)
例如:m中的值為5,則應(yīng)輸出0.838611o
請(qǐng)改正程序中的錯(cuò)誤,使它能得到正確結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<conio.h>
#include<stdio.h>
doublefun(intm)
{doubley=1.0;
/**********found*************/
intj=l;
inti;
for(i=2;i<=m;i++)
/****************^Qund*******+******/
y+=l/(i*i);
return(y);
)
main()
intn=5;
clrscr();
printf("\nTheresultis%lf\n",fun(n));
38.給定程序M0D11.C中函數(shù)fun的功能是:計(jì)算n的5次方的值(規(guī)
定n的值大于2、小于8),通過形參指針傳回主函數(shù);并計(jì)算該值的個(gè)
位、十位、百位上數(shù)字之和作為函數(shù)值返回。
例如,7的5次方是16807,其低3位數(shù)的和值是15o
請(qǐng)改正函數(shù)fun中指定部位的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!
1linclude<stdio.h>
2*include<math.h>
3intfun(intn,int*value)
4{intd,s,i;
/?育???????????found,************/
6d-0;s-0;
7for(iwl;i<-5;i++).d?d*n;
8*value-d;
9for(i?l;i<w3;i++)
10{s-s^d%10;
11w*founcj***
12d?d\10;
13
14returns;
15
16main()
17(intn,sum,v;
18do
19{printf(H\nEntern(2<n<8):w);
RH
scanf(%dr&n);)
20while(n<?21In>?8);
21sum-fun(n,4v);
22printf(w\n\nTheresult:\nvalue?
%dsum-%d\n\n",vrsum);
23
39.給定程序MOD11.C中函數(shù)fun的功能是:根據(jù)整型形參m,計(jì)算
如下公式的值。
,1111
V=]+++—+???+A-
2?23?34?4m*m
例如,若m中的值為:5,則應(yīng)輸出:1.46361lo
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!
linclude<stdio.h>
2doublefun(intm)
3{doubley-1.0;
4inti;
5
6for(i-2;i<m;i++)
7?found?…………/
8y1/(i*i);
9return(y);
10)
11main()
12{intn-5;
13printf(H\nTheresultis%lf\nw,
fun(n));
14
40.下列給定程序中,函數(shù)fun()的功能是:從字符串s中,刪除所有大
寫字母F。
請(qǐng)改正程序中的錯(cuò)誤,使它能得到正確結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdio.h>
voidfun(char*s)
(
inti,j;
/*************found**************/
for(i=j=0;s[i]!='0';i++)
if(s[i]!='F')
/*************found**************/
s[j]=s[i];
)
main()
chars[80];
printf("\nEnterastring:");
gets(s);
printf("Theoriginalstring:");
puts(s);
fun(s);
printf("Thestringafterdeleted:");
puts(s);
printf("\n\n");
五、程序改錯(cuò)題(2題)
41.下列給定程序中,函數(shù)proc()的功能是:從低位開始取出長(zhǎng)整型變
量s中奇數(shù)位上的數(shù),依次構(gòu)成一個(gè)新數(shù)放在t中。例如,當(dāng)s中的數(shù)
為123456789時(shí),t中的數(shù)為13579。請(qǐng)修改程序中的錯(cuò)誤,使它能得到
正確結(jié)果。注意:不要改動(dòng)main()函數(shù),不得增行或刪行,也不得
更改程序的結(jié)構(gòu)。試題程序:
#includeVstdlib.h>
#includeVstdio.h>
#include<conio.h>
//?***found????
intproc(longs?long?l)
longs!""10i
*t=
while(s>0)
(
//????found?***
100(
?1=Ji%10*si+?U
voidmain<)
(
longs.ts
systcm("Cl^S")i
printf("\nPlcajieenter")i
scanl(*KICT.&JOI
proc<H?&Oi
printf("Theresultist%ld\n"?t)i
42.下列給定的程序中,函數(shù)proc的功能是:判斷字符ch是,與str
所指字符串中的某個(gè)字符相同;若相同,則什么也不做,若不同,則
將其插在串的最后。請(qǐng)修改程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)
構(gòu)。
試題程序:
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
#include<string.h>
//*******
voidproc(charstr,charch)
(
while(*str&&*str!=ch)str++;
//****^Qund****
if(*str==ch)
{str⑼=ch;
II****found****
strfl]=O:
)
)
voidmain
(
charstr[81],ch;
system("CLS");
printf("\nPleaseenterastring:");
gets(str);
printf("\nPleaseenterthecharacterto
search:");
ch=getchar;
proc(str,ch);
printf("\nTheresultis%s\n",str);
)
六、操作題(2題)
43.下列給定程序中,函數(shù)fun()的功能是:按順序給s所指數(shù)組中的元
素賦予從2開始的偶數(shù),然后再按順序?qū)γ?個(gè)元素求一個(gè)平均值,并
將這些值依次存放在w所指的數(shù)組中。若s所指數(shù)組中元素的個(gè)數(shù)不是
5的倍數(shù),多余部分忽略不計(jì)。例如,s所指數(shù)組有14個(gè)元素,則只對(duì)
前10個(gè)元素進(jìn)行處理,不對(duì)最后的4個(gè)元素求平均值。
請(qǐng)改正函數(shù)fun()中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdio.h>
#defineSIZE20
fun(double*s,double*w)
{intk,i;doublesum;
for(k=2,i=0;i<SIZE;i++)
{s[i]=k;k+=2;}
sum=0.0;
for(k=0,i=0;i<SIZE;i++)
{sum+=s[i];
/*************found**************/
if(i+l%5==0)
{w[k]=sum/5;Sum=0;k++;}
)
returnk;
)
main()
{doublea[SIZE],b[SIZE/5];
inti,k;
k=fun(a/b);
printf("Theoriginaldata:\n");
for(i=0;i<SIZE;i++)
{
if(i%5==0)printf("\n");
printf("%4.0f7a[i]);
}
printf{"\n\nTheresult:\n");
for(i=0;i<k;i++)printf("%6.2f',b[i]);
printf("\n\n");
)
44.下列程序利用指針將2個(gè)數(shù)按從大到小的順序輸出。
main()
{inta,b,[];
printf("inputa,b:");
scanf("%d%d",&a,&b);
【】;
p2=&b;
if(a<b)
{p=pl;
pl=p2;
P2=P;
)
printf("a=%db=%d\n",a,b);
printf("max=%dmin=%d\n",【]);
參考答案
l.bb解析:本題實(shí)現(xiàn)的功能是把大寫字母轉(zhuǎn)換為小寫字母。小寫字母的
ASCII碼值比相應(yīng)的大寫字母的ASCII碼值大32。
2.n/base或n/16c[i]n/base或n/16\r\nc[i]解析:字符串的綜合運(yùn)用。
3.gaegae解析:本題定義了兩個(gè)字符串?dāng)?shù)組a[],b[],字符型指針變量
pl和p2,且分別指向字符串?dāng)?shù)組a和b,抽打for循環(huán),當(dāng)
if(*(pl+k)==*(p2+k))條件為真,執(zhí)行輸出*(pl+k)對(duì)應(yīng)的字符。即當(dāng)k=0
時(shí),*(pl+k)對(duì)應(yīng)的字符串?dāng)?shù)組a中的字符L,*(p2+k)對(duì)應(yīng)的字符串?dāng)?shù)組
b中字符P,因此if(*(pl+k)==*(p2+k))條件為假,不執(zhí)行printf語(yǔ)句,
依此類推,將字符串?dāng)?shù)組a和b中對(duì)應(yīng)位置上的字符——比較,如果對(duì)
應(yīng)位置上的字符相同,則輸出該字符。
4.-6354-6354解析:本題的考查點(diǎn)是函數(shù)的返回值。這個(gè)函數(shù)的目的是
提取出由函數(shù)的形參傳送來的字符串中的數(shù)字字符,并通過相應(yīng)字符位
置計(jì)算出它們數(shù)值形式的塞,最后返回字符串中的數(shù)字字符的數(shù)值形式,
所以函數(shù)的返回值應(yīng)當(dāng)是“-6354”。
5.1212解析:本題的第一個(gè)for循環(huán)用于給數(shù)組arr賦初值,第二個(gè)for
循環(huán)用于求和運(yùn)算。由于第二個(gè)for循環(huán)初始值為1,而循環(huán)條件為i<
4,所以求的是arr[l]到arr[3]及i的和,所以輸出結(jié)果為12。
6.efghefgh解析:函數(shù)ss返回形參s所指向的符號(hào)串的后半部分,故
p='efgh'o
7.順序存儲(chǔ)(順序方式存儲(chǔ))順序存儲(chǔ)(順序方式存儲(chǔ))解析:二分法查找
對(duì)表的要求是有序的順序表,即第一要求是數(shù)據(jù)元素有序,第二要求是
按順序方式存儲(chǔ)。
8.22解析:本題考查的是基本賦值運(yùn)算符和賦值表達(dá)式。表達(dá)式c=(b-
=a-4)等價(jià)于c=(b=b-a+4)等價(jià)于c=b=2;表達(dá)式a(c%2+(b-l))等價(jià)于
a=1+2-1=2因此最后a的值為2O
9.黑盒軟件測(cè)試的方法有三種:動(dòng)態(tài)測(cè)試、靜態(tài)測(cè)試和正確性證明。設(shè)
計(jì)測(cè)試實(shí)例的方法一般有兩類:黑盒測(cè)試法和白盒測(cè)試法。在使用黑盒
法設(shè)計(jì)測(cè)試實(shí)例時(shí),測(cè)試人員將程序看成一個(gè)“黑盒”,即不關(guān)心程序內(nèi)
部是如何實(shí)現(xiàn)的,只是檢查程序是否符合它的“功能說明”,所以使用黑
盒法設(shè)計(jì)的測(cè)試用例完全是根據(jù)程序的功能說明來設(shè)計(jì)的。
10.k<=nk++k<=n,k++解析本題要求將一"for循環(huán)改成while循環(huán)。
首先要保證循環(huán)條件相同,在for循環(huán)中,每次執(zhí)行循環(huán)之后,循環(huán)控制變
量k都會(huì)加1,而while循環(huán)則沒有,故需在循環(huán)體中增加改變k數(shù)值的語(yǔ)
句'k++;W)09。
11.C
12.C解析:宏替換不像函數(shù)調(diào)用要進(jìn)行參數(shù)值的計(jì)算、傳遞等,而只是
簡(jiǎn)單按照原格式進(jìn)行字符串的替換。注意:宏定義的命令格式。
13.D
14.B
15.D
16.B解析:選項(xiàng)A)中包含一個(gè)不合法的運(yùn)算符;選項(xiàng)C)應(yīng)改為
(int)18.5%3;選項(xiàng)D)可理解為兩個(gè)表達(dá)式:a+7=c+b和a=a+7,因?yàn)镃
語(yǔ)言規(guī)定賦值號(hào)的左邊只能是單個(gè)變量,不能是表達(dá)式或常量等,所以
a+7=c+b是錯(cuò)的。因此,正確答案是選項(xiàng)B),它相當(dāng)于a=(b=c+2),可
分解為兩個(gè)表達(dá)式:b=c+2和a=bo
17.A
%d表示以字符和整型類型的格式輸出,%c表示以字符類型的格式輸
出,%s表示以字符串類型的格式輸出。選項(xiàng)A中,號(hào)是字符,不能
用%s格式來輸出。故本題答案為A選項(xiàng)。
18.C
19.C函數(shù)putchar每次輸出一個(gè)字符。表達(dá)式“*str+l”將對(duì)字符加1,因
此字符串“ABCD”的每個(gè)字符都加1,字符串結(jié)束標(biāo)識(shí)NO也會(huì)加1,輸
出1,結(jié)果為BCDE1。故本題答案為C選項(xiàng)。
20.D
21.voidproc(char*strQchart[3])
\n{
\ninti,j=0;
\nfor(i=0;str[i]!=\\O;i++)〃從數(shù)組的第一個(gè)元素開始,到其最后一個(gè)
\n{if(i%2==0str[i]%2l=o)〃下標(biāo)為偶數(shù)、同時(shí)ASCII碼值為奇數(shù)的字符
\nt[j++]=str[i];}//如果成立,則把它放到t數(shù)組中
\nt[i]=\\o;//字符串結(jié)束標(biāo)志為\\0
\n}
\n【解析】題目中要求將字符串str中下標(biāo)為偶數(shù),同時(shí)ASCII碼值為奇
數(shù)的字符放在數(shù)組t中。首先,需要檢查字符串str中下標(biāo)為偶數(shù)的字符
其ASCH碼值是否為奇數(shù),將符合要求的字符放在數(shù)組t中。最后,為
新的字符串?dāng)?shù)組添加結(jié)束符。
\n
22.
【解析】要將數(shù)字字符串轉(zhuǎn)換為一個(gè)整數(shù),首先判斷該字符串的正負(fù)
號(hào)。然后將數(shù)字字符轉(zhuǎn)換為相應(yīng)的數(shù)字,將各個(gè)數(shù)字合并為整數(shù)。最
后將得到的整數(shù)乘以字符串中的符號(hào)。將最后的結(jié)果返回到主函數(shù)
中。
23.main
\n{inta,b,c;
\nprintf(“請(qǐng)輸入三個(gè)整數(shù):"scanf("%d,%d,%d”,&a,&b,&c);
\nif(aif(belsepriiitf(<4max=%d\\n,,,b);
\nelseif(aelseprintff4max=%d\\n,,,a);}
\n
24.
intbits-】;//*時(shí)丈量統(tǒng)計(jì)仇a
while0,若不再O.blta*1.4
以10.it??扑?/p>
(
bits”;
n-n/10;
returnbita;【考點(diǎn)分析】主要考察考生對(duì)循環(huán)
跳出的條件的理解,以及理解取數(shù)字位數(shù)的方法?!窘忸}思路】通過
對(duì)指定的多位數(shù)每次除以10,去掉最后一位,直到為。結(jié)束,使用臨時(shí)
變量來統(tǒng)計(jì)一個(gè)多位數(shù)的位數(shù)。
25.
【答案】
voidfun(c4iar*a)
(
嗣代的
a-;/*指針?指向字符串的尾部?/
whileC**'*1)
0—;"指針A指向最后一個(gè)字母,/
?(a+1AW;/?在字符串最后加上結(jié)束標(biāo)識(shí)符?/
I.
I解析】
在字符串殿后一個(gè)不是?號(hào)的字符后面加上結(jié)束符號(hào)W來刪除其尾部的?號(hào)。先找到字符串的結(jié)尾,
往前逐個(gè)判斷是否為,號(hào).直到找到最后一個(gè)字母為止,最后在該字符后面加上結(jié)束符號(hào)”。
26.
【解析】要找出學(xué)生的最高分,就要比較所有學(xué)生的成績(jī)。定義一個(gè)變
量max用來存放學(xué)生的最高分,初始化為第一個(gè)學(xué)生的成績(jī),依次與其
后的學(xué)生成績(jī)相比較,最后將得到的最高分返回主函數(shù)。
27.1voidfun(int(*s)[10],intint*n,intmm,intnn)
2{
3inti,j,k=O;
4for(i=0;i<mm;i++)/*將二維數(shù)組s中的數(shù)據(jù)按行的順序依次存
放到一維數(shù)組b中*/
5for(j=0;j<nn;j++)
6b[k++]=s[i][j];'
7*n=k;/*通過指針返回元素個(gè)數(shù)*/
8)
本題可以用兩個(gè)循環(huán)來處理。由于是按行的順序取出,因此第1個(gè)for
循環(huán)用于控制行下標(biāo),第2個(gè)循環(huán)用于控制列下標(biāo)。若改成按列的順
序取出,則循環(huán)應(yīng)改成:for(i=0;i
<mm;jp)b[k++]=s[j][i];要注意的下標(biāo),不能用s[i][j]o若按行取出
則列下標(biāo)變化較快,若按列取出則行下標(biāo)變化較快,即循環(huán)嵌套時(shí),越
在內(nèi)層的循環(huán),其循環(huán)變量變化就越快。<mm;jp)
28.ldoublefun(doublex,intn)
2(
3inti;
4doubles=1.0,sl=1.0;
5for(i=l/i<=n;i++)
6{si=si*i;/*各項(xiàng)中的階乘*/?s=s+pow(x,i)/si;/*按公式求出*"Returns;10}
程序定義了變量S1和s,si表示每項(xiàng)的分母(即各項(xiàng)的階乘),S存放累
加和。循環(huán)語(yǔ)句控制累加的次數(shù),在循環(huán)體中進(jìn)行階乘和累加操作,
將累加的結(jié)果存入S中。此處使用了求乘方函數(shù)pow(X,i),其含義是
求X的i次方的值。
29.
【解析】我們應(yīng)定義一個(gè)變量表示其和,一個(gè)變量表示其分?jǐn)?shù),由題目
中可知循環(huán)結(jié)束的標(biāo)志為分?jǐn)?shù)小于叩s,因此其為循環(huán)結(jié)束的條件,根
據(jù)公式的變化規(guī)律,可求得s,最后把2*s返回到主函數(shù)中。
30.voidproc(intm,int*a,int*n)
inti,j=0;
for(i=l;i<=m;i++)//進(jìn)行m次循環(huán)
if(i%7==0||i%ll==0)//能被7或11整除的所有整數(shù)
a[j++]=i;//符合條件的數(shù)放在數(shù)組a中
*n=j;//返回這些數(shù)的個(gè)數(shù)
)
【解析】本題需要先判斷1?m每一個(gè)整數(shù)能否被7或11整除,然后
將符合條件的整數(shù)放在數(shù)組a中,最后將符合條件的數(shù)的個(gè)數(shù)通過形
參n返回主函數(shù)。
31.(1)錯(cuò)誤:while(i>j)正確:while。<j)⑵錯(cuò)誤:*c=0;正確:*c='\O'(l)
錯(cuò)誤:while(i>j)正確:while(i<j)\r\n(2)錯(cuò)誤:*c=0;正確:*c='\\0'解
析:這是一個(gè)字符串處理的較為混合的程序,將字符串倒序存放的方法
一般是以字符串中央為中心,將兩邊對(duì)稱位置的字符互相交換??衫?/p>
循環(huán)語(yǔ)句實(shí)現(xiàn),但必須要注意兩邊對(duì)稱位置元素的下標(biāo)。該題是用指針
配合循環(huán)的嵌套實(shí)現(xiàn)解題目的。
32.(1)錯(cuò)誤:intijksum;正確:intij=Oksum;(2)錯(cuò)誤:if(sum%4=2)
正確:if(sum%4=2)⑶錯(cuò)誤:returnj;正確:returnj++;⑴錯(cuò)誤:inti,
j,k,sum;正確:inti,j=O,k,sum;\r\n⑵錯(cuò)誤:if(sum%4=2)正確:
if(sum%4=2)\r\n⑶錯(cuò)誤:returnj;正確:returnj++;解析:按照老辦
法,我們先看數(shù)學(xué)思路,該題是一個(gè)公差為5的等差數(shù)列,簡(jiǎn)單吧,要
是用數(shù)學(xué)的辦法解決也就是一個(gè)公式兩個(gè)符號(hào),迎刃而解,所以這樣很
有規(guī)律的等差數(shù)列前n項(xiàng)和用C語(yǔ)言來求的話,也相當(dāng)簡(jiǎn)單,關(guān)鍵看細(xì)
節(jié)!i,k,sum都分別定義了,那j呢?所以,正確的應(yīng)該是inti,j=O,k,sum;,
再往下看,if(sum%4=2)是在說明題干中“在累加過程中把那些被4除后
余2的當(dāng)前累加值放入數(shù)組中,符合此條件的累加值的個(gè)數(shù)作為函數(shù)值
返回主函數(shù)”,那么“余2”的表示方法呢?不用看就知道應(yīng)該是
if(sum%4==2),后面的返回錯(cuò)誤就不提了吧,看看a[j++]=sum;語(yǔ)句,
難道還能返回給j嗎?
33.(1)錯(cuò)誤:fun(int**aintm)正確:voidfun(int(*a)[M]intm)⑵錯(cuò)誤:
a[j][k]=k*j;正確:a[j][k]=(k+D*(j+l);⑴錯(cuò)誤:fiin(int**a,intm)正確:
voidfun(int(*a)[M],intm)\r\n(2)錯(cuò)誤:a[j][k]=k*j;正確:
a[j][k]=(k+ir(j+l);解析:對(duì)于二維數(shù)組,應(yīng)該理解成為是由幾個(gè)一維
數(shù)組作元素組成的一維數(shù)組,或者說,二維數(shù)組實(shí)際是一個(gè)一維數(shù)組,
只不過它的每個(gè)數(shù)組元素又都是一個(gè)一維數(shù)組。我們先來看看指針數(shù)組
的表示形式:
(l)p+i和a+i均表
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 高考物理總復(fù)習(xí)專題一直線運(yùn)動(dòng)第3講運(yùn)動(dòng)學(xué)圖像練習(xí)含答案
- 蔬菜采購(gòu)合同的簽訂證明
- 電子地磅工崗位職責(zé)
- 江蘇省江陰市七年級(jí)體育與健康上冊(cè)《蹲踞式跳遠(yuǎn)》教案
- 2024-2025學(xué)年高中政治 第4單元 第9課 第1框 建設(shè)社會(huì)主義文化強(qiáng)國(guó)教案 新人教版必修3
- 2023一年級(jí)數(shù)學(xué)上冊(cè) 5 6~10的認(rèn)識(shí)和加減法第1課時(shí) 6和7的認(rèn)識(shí)教案 新人教版
- 2024六年級(jí)語(yǔ)文下冊(cè) 第五單元 14 文言文二則說課稿 新人教版
- 2024-2025學(xué)年高中生物 第7章 第2節(jié) 現(xiàn)代生物進(jìn)化理論的主要內(nèi)容1教案 新人教版必修2
- 2023二年級(jí)語(yǔ)文下冊(cè) 第三單元 識(shí)字2 傳統(tǒng)節(jié)日說課稿 新人教版
- 高考地理一輪復(fù)習(xí)第十一章交通運(yùn)輸布局與區(qū)域發(fā)展第一節(jié)區(qū)域發(fā)展對(duì)交通運(yùn)輸布局的影響課件
- 防水工程施工報(bào)價(jià)表
- 反擊式破碎機(jī)說明書
- 共青團(tuán)中山市12355青少年綜合服務(wù)平臺(tái)建設(shè)方案
- 索道年度自檢報(bào)告
- 二年級(jí)數(shù)學(xué)小故事(課堂PPT)
- 項(xiàng)目安全管理工作流程圖
- 國(guó)家開放大學(xué)《生產(chǎn)與運(yùn)作管理》形考作業(yè)1-4參考答案
- 中國(guó)壓力容器標(biāo)準(zhǔn)與美國(guó)ASME規(guī)范的比較(DOC 8頁(yè))
- 起重機(jī)軌道修理施工方案(共18頁(yè))
- 交警大隊(duì)協(xié)勤人員管理制度-規(guī)章制度文書
- 內(nèi)部控制評(píng)價(jià)的內(nèi)容內(nèi)部控制評(píng)價(jià)制度
評(píng)論
0/150
提交評(píng)論