![C語言期末考試復(fù)習(xí)提綱_第1頁](http://file4.renrendoc.com/view/eeb309839ec9c5af5192e3a1de2f5375/eeb309839ec9c5af5192e3a1de2f53751.gif)
![C語言期末考試復(fù)習(xí)提綱_第2頁](http://file4.renrendoc.com/view/eeb309839ec9c5af5192e3a1de2f5375/eeb309839ec9c5af5192e3a1de2f53752.gif)
![C語言期末考試復(fù)習(xí)提綱_第3頁](http://file4.renrendoc.com/view/eeb309839ec9c5af5192e3a1de2f5375/eeb309839ec9c5af5192e3a1de2f53753.gif)
![C語言期末考試復(fù)習(xí)提綱_第4頁](http://file4.renrendoc.com/view/eeb309839ec9c5af5192e3a1de2f5375/eeb309839ec9c5af5192e3a1de2f53754.gif)
![C語言期末考試復(fù)習(xí)提綱_第5頁](http://file4.renrendoc.com/view/eeb309839ec9c5af5192e3a1de2f5375/eeb309839ec9c5af5192e3a1de2f53755.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
C語言期末考試復(fù)習(xí)提綱
一、題型
一、單項(xiàng)選擇題(本題總分50分,每小題2分)
二、填空題(本題總分20分,每空2分)(含有程序填空)
三、程序分析題(本題總分10分,每小題5分)
四、編程題(本題總分20分,每小題10分)
二、知識(shí)點(diǎn)
70%范圍在練習(xí)冊(cè)中,并且集中在前三大題里。
第1章:
C語言程序的基本結(jié)構(gòu)
C語言字符集、標(biāo)識(shí)符與關(guān)鍵字
第2章:
C語言的基本數(shù)據(jù)類型、常量與變量、運(yùn)算符與表達(dá)式
數(shù)據(jù)類型的轉(zhuǎn)換
第3章:
C語言的基本語句;數(shù)據(jù)輸入與輸出
關(guān)系運(yùn)算符與關(guān)系表達(dá)式、邏輯運(yùn)算符與邏輯表達(dá)式
If語句、switch語句、選擇結(jié)構(gòu)的嵌套
while和dowhile語句
for語句
break、continue語句
循環(huán)的嵌套
第4章:
函數(shù)的定義與調(diào)用、函數(shù)的遞歸調(diào)用
變量作用域與存儲(chǔ)方式
編譯預(yù)處理(只考宏替換)
第5章:
一維數(shù)組、二維數(shù)組的定義和引用
字符數(shù)組與字符串
第6章:
指針變量的定義和使用,一維數(shù)組的指針、字符指針(小題)
第7章:
結(jié)構(gòu)體類型的定義、結(jié)構(gòu)體變量定義和使用(小題)
位運(yùn)算(小題)
第8章:
標(biāo)準(zhǔn)文件操作(小題)
三、要求掌握的算法(編程)
1、分段函數(shù)、最大公約數(shù)、最小公倍數(shù)、數(shù)字串拆分、選擇法排序、冒泡法排序、順序查找、
求最大值最小值、求奇數(shù)或偶數(shù)和、多項(xiàng)式求和、窮舉法、素?cái)?shù)、完數(shù)、水仙花數(shù)、大小寫
字母轉(zhuǎn)換、階乘、九九乘法表、整除問題、統(tǒng)計(jì)字符串中單詞個(gè)數(shù)或字母或數(shù)字出現(xiàn)次數(shù)。
2、對(duì)二維數(shù)組各行、各列排序,求周邊元素之和或最大最小值。
注意:
1、表達(dá)式計(jì)算:尤其是賦值表達(dá)式、逗號(hào)表達(dá)式、邏輯表達(dá)式
2、選擇結(jié)構(gòu)中的條件,循環(huán)的起始、終止條件
必做題:上機(jī)實(shí)驗(yàn)一至八全部及練習(xí)冊(cè)中以下部分
第1章全部
第2章一、1,2,5,8,9,10,13,15,16,21,22,24,25,31,32,34,35
二、6,8,10,12,14
三、2,3,5,6
第3章
第1節(jié)一、1,2,3,8,10,12,13,16,17,21,22,28,29
二、3,5,7,9,13
三、2,4,6
四、1,2,6
第2節(jié)、2,4,7,8,10,15,16,18,20,21,23,25,26,27
二、2,4,6,8,10,15,17,18
三、2,4,7,8,10,11
四、1,3,4,6,7
第3節(jié)一、2,4,5,8,10,12,14,15,17,19,21,25,30,34
二、1,2,4,5,7,8,9,11,12,15
三、1,3,4
四、2,4,6,8,10,11
第4章一、1,3,4,6,8,10,13,14,15,16,22,23,24,25,26
二、1,2,4,5,7,8,14,16
三、1,2,4
第5章一、1,2,3,7,11,12,13,17,18,20,22,23,27,29,39,40
二、2,8,9,10,11,12
三、2,4,7,8
第6章一、1,2,3,15,16,18,22,23
二、1,2,3,4,8
三、1,3
第7章一、2,3,4,732,33,35,36
第8章一、1,2,3,4,8,10
二、1,2,3
下列給定程序中,函數(shù)fun的功能是:計(jì)算S=f(-n)+f(-n+l)+…+f(0)+f(l)+f(2)+…f(n)的值。
例如,當(dāng)n為5時(shí),函數(shù)值應(yīng)為10.407143of(x)函數(shù)定義如下:
f(x)=
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
#include<math.h>
/*************found**************/
f(doublex)
if(x==0.0llx==2.0)
return0.0;
elseif(x<0.0)
retum(x-l)/(x-2);
else
retum(x+l)/(x-2);
doublefun(intn)
inti;doubles=0.0,y;
for(i=-n;i<=n;i++)
{y=f(1.0*i);s+=y;}
/*************found**************/
returns
)
voidmain()
{system(MCLSM);
printf(n%f\nn,fun(5));
)
【參考答案】
⑴錯(cuò)誤:f(doublex)正確:doublef(doublex)
(2)錯(cuò)誤:returns正確:returns;
t=l+l/2+l/3+l/4+...+l/m
例如,若輸入5,則應(yīng)輸出2.283333o
請(qǐng)改正程序中的錯(cuò)誤,使它能計(jì)算出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
doublefun(intm)
(
doublet=1.0;
intI;
for(I=2;I<=m;I++)
/*************found**************/
t+=1.0/k;
/************ound**************/
returnI;
)
voidmain()
{intm;
system(nCLS");
printfC'VnPleaseenter1integernumber:");
scanf(n%d",&m);
printf(n\nTheresultisfun(m));
【參考答案】
⑴錯(cuò)誤:t+=1.0/k;正確:t+=1.0/I;
(2)錯(cuò)誤:returnI;正確:returnt;
下列給定程序中,函數(shù)fun的功能是:分別統(tǒng)計(jì)字符串中大寫字母和小寫字母的個(gè)數(shù)。例如,給字
符串s輸入:AaaaBBbl23CCccccd,則應(yīng)輸出結(jié)果:upper=5,k)wer=9。
請(qǐng)改正程序中的錯(cuò)誤,使它能計(jì)算出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<conio.h>
#include<stdio.h>
/*********found***********/
voidfun(char*s,inta,intb)
while(*s)
/*********found***********/
if(*s>=A,&&*sv='Z')
a++;
/*********found***********/
if(*s>='a'&&*s<='z')
b++;
s++;
)
)
main()
(
chars[100];
intupper=0,lower=0;
printf(n\npleaseastring:");
gets(s);
fun(s,&upper,&lower);
printf(n\nupper=%dlower=%d\n",upper,lower);
【參考答案】
⑴錯(cuò)誤:voidfun(char*s,inta,intb)
正確:voidfun(char*s,int*a,int*b)
⑵錯(cuò)誤:a++;正確:(*a)++;
⑶錯(cuò)誤:b++;正確:(*b)++;
下列給定程序中函數(shù)fun的功能是:計(jì)算正整數(shù)num各位上的數(shù)字之積。例如,若輸入252,則輸
出應(yīng)該是20o若輸入202,則輸出應(yīng)該是0o
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdio.h>
#include<conio.h>
longfun(longnum)
/*************found**************/
longk;
do
k*=num%10;
/*************found**************/
num\=10;
}while(num);
retum(k);
main()
intn;
printf("\Pleaseenteranumber:");
scanf(,,%ld',,&n);
printf(n\n%ld\nH,fun(n));
【參考答案】
(1)錯(cuò)誤:k)ngk;正確:longk=l;
⑵錯(cuò)誤:num\=10;正確:num/=10;
下列給定程序中函數(shù)fun的功能是:計(jì)算n!。例如,給n輸入5,則輸出120.000000。
請(qǐng)改正程序中的錯(cuò)誤,使程序能輸出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdio.h>
#include<conio.h>
doublefun(intn)
{doubleresult=1.0;
/*************found**************/
ifn==0
return1.0;
while(n>1&&n<l70)
/*************found**************/
result=n—;
returnresult;
voidmain()
intn;
printf(nInputN:n);
scanf(”%d\&n);
printf(',\n\n%d!=%lf\n',,n,fun(n));
【參考答案】
⑴錯(cuò)誤:ifn==0正確:if(n==0)
(2)錯(cuò)誤:result=n—;正確:result*=n—;
下列給定的程序中涵數(shù)fun的功能是:計(jì)算并輸出k以內(nèi)最大的10個(gè)能被13或17整除的自
然數(shù)之和。k的值由主函數(shù)傳入,若k的值為500,則函數(shù)的值為4622o
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
intfun(intk)
{intm=0,mc=0,j;
while((k>=2)&&(mc<10))
/*************found**************/
if((k%13=O)ll(k%17=O))
{m=m+k;mc++;}
k-;
/*************found**************/
returnm;
voidmain()
{system(nCLSn);
printf(n%d\nH,fun(500));
【參考答案】
(1)錯(cuò)誤:if((k%13=0)ll(k%17=0))
正確:if((k%13==0)ll(k%17==0))
(2)錯(cuò)誤:缺少大括號(hào)正確:加}
下列給定程序中,函數(shù)fun()的功能是:根據(jù)整型形參m的值,計(jì)算如下公式的值:
請(qǐng)改正函數(shù)fun()中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
doublefun(intm)
{doubley=1.0;
intI;
/*************found**************/
for(I=2;I<m;I++)
/************ound**************/
y-=l/(I*I);
retum(y);
)
voidmain()
{intn=5;
system(nCLSn);
printf("\nTheresultis%lf\nn,fun(n));
【參考答案】
(1)錯(cuò)誤:for(i=2;i<m;i++)
正確:for(i=2;i<=m;i++)
⑵錯(cuò)誤:y-=l/(i*i);
正確:y-=1.0/(i*i);
在主函數(shù)中從鍵盤輸入若干個(gè)數(shù)放入數(shù)組中,用0結(jié)束輸入并放在最后一個(gè)元素中。下列給定
程序中,函數(shù)fun的功能是:計(jì)算數(shù)組元素中值為正數(shù)的平均值(不包括0)。例如,數(shù)組中元素的
值依次為39,-47,21,2,-8,15,0,則程序的運(yùn)行結(jié)果為19.250000。
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<conio.h>
#include<stdio.h>
doublefun(intx[])
/*************found**************/
intsum=0.0;
intc=0,1=0;
while(x[I]!=0)
if(x[I]>0)
sum+=x[I];
C++;
I++;
/*************found**************/
sum=sum\c;
returnsum;
【參考答案】
(1)錯(cuò)誤:intsum=0.0;正確:doublesum=0.0;
⑵錯(cuò)誤:sum\=c;正確:sum/=c;
下列給定程序中,函數(shù)fun的功能是:判斷一個(gè)整數(shù)m是否是素?cái)?shù),若是返回1,否則返回Oo在
main函數(shù)中,若fun()返回1則輸出"YES",若fun()返回0則輸出"NO!"。
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
intfun(intm)
{intk=2;
while(k<=m&&(m%k))
/*************found**************/
k++
/*************found**************/
if(m=k)
return1;
elsereturn0;
)
voidmain()
{intn;
system("CLS");
printf("\nPleaseentern:");
scanf("%d",&n);
if(fun(n))printf("YES\n");
elseprintf("NO!\n");
)
【參考答案】
⑴錯(cuò)誤:k++正確:k++;
⑵錯(cuò)誤:if(m=k)正確:if(m==k)
下列給定程序中,函數(shù)fun的功能是:按如下遞歸公式求函數(shù)值。
例如,當(dāng)給n輸入5時(shí),函數(shù)值為18;當(dāng)給n輸入3時(shí),函數(shù)值為14。
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdio.h>
/************ound**************/
intfun(n)
intc;
/*************found**************/
if(n=l)
c=10;
else
c=fun(n-l)+2;
retum(c);
voidmain()
(
intn;
printf("Entern:");
scanf(n%dn,&n);
printf(nTheresult:%d\n\nM,fun(n));
)
【參考答案】
⑴錯(cuò)誤:intfun(n)正確:intfun(intn)
⑵錯(cuò)誤:if(n=l)正確:if(n==l)
下列給定程序中,函數(shù)fun的功能是:用遞歸算法計(jì)算斐波拉契級(jí)數(shù)列中第n項(xiàng)的值。從第一項(xiàng)
起,斐波拉契級(jí)數(shù)序列為1,1,2,3,5,8,13,21,…例如,若給n輸入7,該項(xiàng)的斐波拉契級(jí)數(shù)值為13。
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdio.h>
longfun(intg)
/************ound**************/
switch(g);
{case0:retum0;
/*************found**************/
case1;case2:return1;
return(fun(g-1)+fun(g-2));
)
voidmain()
(
longfib;intn;
printf(nInputn:n);scanf(H%d",&n);
printf("n=%d\nn,n);
fib=fun(n);
printf(,,fib=%d\n\n',,fib);
)
【參考答案】
⑴錯(cuò)誤:switch(g);正確:去掉分號(hào)
(2)錯(cuò)誤:case1;case2:return1;
IE確:caseLease2:return1;
下列給定程序中,函數(shù)fun的功能是:求出數(shù)組中最大數(shù)和次最大數(shù),并把最大數(shù)和a[0]中的數(shù)對(duì)
調(diào)、次最大數(shù)和a[l]中的數(shù)對(duì)調(diào)。
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<conio.h>
#include<stdio.h>
#defineN20
/*************found**************/
voidfun(int*a,intn);
intI,m,t,k;
for(I=0;I<n;I++)
/*************found**************/
m=0;
for(k=I+l;k<n;k++)
if(a[k]>a[m])
m=k;
t=a[I];
a[I]=a[m];
afm]=t;
main()
(
intb[N]={ll,5,12,0,3,6,9,7,10,8},n=10,i;
system(MCLSn);
for(i=0;i<n;i++)
printf(n%dn,b[i]);
printf(n\nn);
fun(b,n);
for(i=0;i<n;i++)
printf("%d",b[i]);
printf("\n");
)
【參考答案】
(1)錯(cuò)誤:voidfun(int*a,intn);
正確:voidfun(int*a,intn)
(2)錯(cuò)誤:m=0;正確:m=i;
下列給定程序中,函數(shù)fun的功能是:將十進(jìn)制正整數(shù)m轉(zhuǎn)換成進(jìn)制數(shù),并按位輸出。例如,若輸
入8和2,則應(yīng)輸出1000(即十進(jìn)制數(shù)8轉(zhuǎn)換成二進(jìn)制表示是1000)o
請(qǐng)改正函數(shù)fun中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdio.h>
#include<conio.h>
/*************found**************/
voidfun(intm,intk);
{intaa[20],i;
for(i=0;m;i++)
(
/*************found**************/
aa[i]=m/k;
m/=k;
)
for(;i;i-)
/*************found**************/
printf("%d",aa[i]);
)
main()
(
intb,n;
printf(n\nPleaseenteranumberandabase:\nH);
scanf(H%d%dn,&n,&b);
fun(n,b);
printf("\n");
【參考答案】
(1)錯(cuò)誤:voidfun(intm,intk);
正確:voidfun(intm,intk)
⑵錯(cuò)誤:aa[i]=m/k;
正確:aa[i]=m%k;
⑶錯(cuò)誤:printf("%d",aa[i]);
正確:printf("%d",aa[i-l]);
下列給定程序中,函數(shù)fun的功能是:計(jì)算函數(shù)F(x,y,z)=(x+y)/(x-y)+(z+y)/(z-y)的值。其中x和y
不相等,z和y不等。例如,當(dāng)x的值為9,y的值為ll,z的值為15不函數(shù)值為-3.50。
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdlib.h>
#include<stdio.h>
#include<math.h>
/*************found**************/
#defineFU(m,n)(m/n)
floatfun(floata,floatb,floatc)
{floatvalue;
value=FU(a+b,a-b)+FU(c+b,c-b);
/*************found**************/
return(Value);
)
voidmain()
{floatx,y,z,sum;
printf(nInputxyz::");
scanf(n%f%f%f1,&x,&y,&z);
printf(nx=%f,y=%f,z=%f\iin,x,y,z);
if(x==ylly==z)
{printf("Dataerror!\n");
exit(0);)
sum=fun(x,y,z);
printf("Theresultis:%5.2f\n”,sum);
)
【參考答案】
⑴錯(cuò)誤:#defineFU(m,n)(m/n)
正確:#defineFU(m,n)(m)/(n)
(2)錯(cuò)誤:retum(Value);
正確:return(value);
下列給定程序中函數(shù)fun的功能是:先將在字符串s中的字符按逆序存放到t串中,然后把s中
的字符按正序連接到t串的后面。例如,當(dāng)s中的字符串為ABCDE時(shí),則t中的字符串應(yīng)為
EDCBAABCDEo
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
#include<string.h>
voidfun(char*s,char)
intI,sl;
sl=strlen(s);
for(I=0;I<s1;I++)
/*************found**************/
t[I]=s[sl-l];
for(I=0;I<s1;I++)
t[sl+I]=s[I];
t[2*sl]='\0';
)
voidmain()
{chars[100],t[100];
system("CLS");
printf("\nPleaseenterstrings:");
scanf("%s",s);
fun(s,t);
printf("Theresultis:%s\n",t);
)
【參考答案】
⑴錯(cuò)誤:t[i]=s[sl-l];正確:t[i]=s[sl-l-i];
下列給定程序中,函數(shù)fun的功能是:求三個(gè)數(shù)的最小公倍數(shù)。例如,給變量xl、x2、x3分別輸
入15、11、2,則輸出結(jié)果應(yīng)當(dāng)是330。
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdio.h>
intfun(intx,inty,intz)
{intj,t,n,m;
/**************************/
j=l;
t=m=n=l;
/*************found**************/
while(t!=0&&m!=0&&n!=0)
j=j+l;
t=j%x;
m=j%y;
n=j%z;
returnj;
voidmain()
intxl,x2,x3,j;
printf("Inputxlx2x3:");
scanf(n%d%d%d",&x1,&x2,&x3);
printf("x1=%d,x2=%d,x3=%d\n",xI,x2,x3);
j=fun(xl,x2,x3);
printf(nTheminimalcommonmultipleis:%d\nM,j);
)
【參考答案】
⑴錯(cuò)誤:j=l;正確:j=0;
⑵錯(cuò)誤:while(t!=0&&m!=0&&n!=0)
正確:while(t!=0IIm!=0IIn!=0)
下列給定程序中,函數(shù)fun的功能是:從n個(gè)學(xué)生的成績中統(tǒng)計(jì)出低于平均分的學(xué)生人數(shù),此人數(shù)
由函數(shù)值返回,平均分存放在形參aver所指的存儲(chǔ)單元中。例如輸入8名學(xué)生的成績:
80.5607290.59851.58864
則低于平均分的學(xué)生人數(shù)為4(平均分為75.5625)o
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
#defineN20
intfun(float*s,intn,float*aver)
{floatave,t=0.0;
intcount=0,k,i;
for(k=0;k<n;k++)
/************ound**************/
t=s[k];
ave=t/n;
for(i=0;i<n;i++)
if(s[i]<ave)count++;
/*************found**************/
*aver=&ave;
returncount;
voidmain()
{floats[30],aver;
intm,i;
system(nCLSn);
printf("\nPleaseenterm:");
scanf("%dn,&m);
printf("\nPleaseenter%dmark:\nn,m);
for(i=0;i<m;i++)scanf(n%r,s4-i);
printf(n\nThenumberofstudents:%d\nn,fun(s,m,&aver));
printf(nAve=%f\nn,aver);
【參考答案】
⑴錯(cuò)誤:t=s[k];正確:t+=s[k];
⑵錯(cuò)誤:*aver=&ave;正確:*aver=ave;
下列給定程序中,函數(shù)fun的功能是:在字符串的最前端加入n個(gè)*號(hào),形成新串,并且覆蓋原串。
注意:字符串的長度最長允許為79O
請(qǐng)改正函數(shù)fun中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
voidfun(chars[],intn)
(
chara[80],*p;
intI;
s=p;
for(I=0;I<n;I++)a[I]=
do
{a[I]=*p;
/*************found**************/
___填空___
}while(*p);
/*************found**************/
a[I]=O;
strcpy(s,a);
)
voidmain()
{intn;chars[80];
system(nCLS");
printf("\nEnterastring:n);gets(s);
printf("\nThestring:%s\nM,s);
printf("\nEntern(numberof*):");
scanf(H%dn,&n);
fun(s,n);
printf("\nThestringafterinster:%s\n",s);
)
【參考答案】
⑴錯(cuò)誤:s=p;正確:p=s;
(2)應(yīng)填p++;或++p;或p+=l;或p=p+l;
(3)錯(cuò)誤:a[i]='0';正確:a[i]='\0';或a[i]=0
下列給定程序中,函數(shù)fun的功能是:刪除字符串s中所有空白字符(包括Tab符、回車符及換行
符)。輸入字符串時(shí)用*”結(jié)束輸入。
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<string.h>
#include<stdio.h>
#include<ctype.h>
fun(char*p)
{inti,t;charc[80];
for(i=0,t=0;p[i];i++)
if(!isspace(*(p+i)))c[t++]=p[i];
/*************found**************/
c[t]="\0";
strcpy(p,c);
)
voidmain()
{charc,s[80];
inti=0;
printf("Inputastring:");
c=getchar();
while(c!='#')
{s[i]=c;i++;c=getchar();}
s[i]='\0';
fun(s);
puts(s);
)
【參考答案】
⑴錯(cuò)誤:c[t]="\O";正確:c[t]=\(y;
下列給定程序中,函數(shù)fun的功能是:先從鍵盤上輸入一個(gè)3行、3列的矩陣的各個(gè)元素的值,
然后輸出主對(duì)角線元素之和。
請(qǐng)改正函數(shù)fun中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdio.h>
voidfun()
(
inta[3][3],sum;
inti,j;
/*************found**************/
sum=l;
for(i=0;i<3;i++)
{for(j=O;j<3;j++)
/*************found**************/
scanf("%dn,a[i][j]);
for(i=0;i<3;i++)
sum=sum+a[i][i];
printf(,,Sum=%d\n,,,sum);
voidmain()
fun();
【參考答案】
⑴錯(cuò)誤:sum=1;正確:sum=0;
(2)錯(cuò)誤:scanf(n%dn,a[i][j]);
正確:scanf(n%dn,&afi]fj]);
下列給定程序中函數(shù)fun的功能是:求出字符串中最后一次出現(xiàn)的子字符串的地址,通過函數(shù)值
返回,在主函數(shù)中輸出從此地址開始的字符串;若未找到,則函數(shù)值為NULLo例如,當(dāng)字符串中
的內(nèi)容為abcdabfabcdx,t中的內(nèi)容為ab時(shí),輸出結(jié)果應(yīng)是abcdx。當(dāng)字符串中的內(nèi)容為
abcdabfabcdx,t中的內(nèi)容為abd時(shí),則程序輸出未找到的信息"Notfound!"0
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
#include<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==\O*)a=s;
s++;
returna;
voidmain()
{chars[100],t[100],*p;
system("CLS");
printf("\nPleaseenterstringS:");
scanf("%s",s);
printf("\nPleaseentersubstringt:");
scanf("%s",t);
p=fun(s,t);
if(p)printf("\nTheresultis:%s\n",p);
elseprintf("\nNotfound!\n");
)
【參考答案】
⑴錯(cuò)誤:a=Null;正確:a=NULL;
(2)錯(cuò)誤:if(r==p){r++;p++;}
正確:if(*r==*p){r++;p++;}
下列給定程序中,函數(shù)fun的功能是:將字符串tt中的小寫字母都改為對(duì)應(yīng)的大寫字母,其他字
符不變。例如,若輸入"Ab,cD",則輸出"AB,CD"。
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
char*fun(chartt[])
intI;
/*************found**************/
for(I=0;tt[I];I++)
if(('a,<=tt[I])ll(tt[I]<='z'))
/*************found**************/
tt[I]+=32;
retum(tt);
)
main()
{
chartt[81];
system(nCLSn);
printf(H\nPleaseenterastring:");
gets(tt);
printf("\nTheresultstringis:\n%sn,fun(tt));
【參考答案】
(1)錯(cuò)誤:ll正確:&&
(2)錯(cuò)誤:tt[i]+=32正確:tt[i]-=32;
下列給定程序中,函數(shù)fun的功能是:計(jì)算s所指字符串中含有t所指字符串的數(shù)目,并作為函數(shù)
值返回。
請(qǐng)改正函數(shù)fun中的錯(cuò)誤或在橫線處填上適當(dāng)?shù)膬?nèi)容并把橫線刪除,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdlib.h>
#include<conio.h>
#include<string.h>
#include<stdio.h>
#defineN80
intfun(char*s,char*t)
{intn;
char*p,*r;
n=0;
/*************found**************/
p=&s[0];
*r=t;
while(*p)
(
if(*r=*p)
(
r++;
if(*r==\O,)
(
n++;
/*************found**************/
[1];
)
)
P++;
)
returnn;
}
voidmain()
{chara[N],b[N];intm;
system(“CLS”);
printf(H\nPleaseenterstringa:");
gets(a);
printf("\nPleaseentersubstringb:");
gets(b);
m=fun(a,b);
m=printf(H\nTheresultis:m=%d\nn,m);
)
【參考答案】
⑴錯(cuò)誤:*r=t;正確:r=t;
(2)應(yīng)填:r=t;或r=&t[O];
下列給定程序中函數(shù)fun的功能是:將長整型數(shù)中每一位上為奇數(shù)的數(shù)依次取出,構(gòu)成一個(gè)新數(shù)
放在t中。高位仍在高位,低位仍在低位。例如當(dāng)s中的數(shù)為87653142時(shí),t中的數(shù)為7531。
請(qǐng)改正函數(shù)fun中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
voidfun(longs,long*t)
{intd;
longsl=l;
/*************found**************/
t=0;
while(s>0)
{d=s%10;
/*************found**************/
if(d%2==0)
{*t=d*sl+*t;
sl*=10;
s/=10;
voidmain()
{longs,t;
system(nCLS");
printf("\nPleaseenters:'*);scanf
(“%ld”,&s);
fun(s,&t);
printf(nTheresultis:%ld\n'\t);
【參考答案】
(1)錯(cuò)誤:t=0;正確:*t=0;
⑵錯(cuò)誤:if(d%2==0)正確:if(d%2!=0)
下列給定程序中,函數(shù)fun的功能是:實(shí)現(xiàn)兩個(gè)整數(shù)的交換。例如,給a和b分別輸入60和65,
輸出為:a=65b=60
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
/*************found**************/
voidfun(inta,b)
{intt;
/*************found**************/
t=b;b=a;a=t;
voidmain()
{inta,b;
system(,,CLSu);
printf(nEntera,b:");scanf(n%d%dn,&a,&b);
fun(&a,&b);
printf("a=%db=%d\na,b);
)
【參考答案】
(1)錯(cuò)誤:voidfun(inta,b)
正確:voidfun(int*a,int*b)
(2)錯(cuò)誤:t=b;b=a;a=t;
正確:t=*b;*b=*a;*a=t;
下列給定程序中,函數(shù)fun的功能是:將一個(gè)由八進(jìn)制數(shù)字字符組成的字符串轉(zhuǎn)換為與其面值
相等的十進(jìn)制整數(shù)。規(guī)定輸入的字符串最多只能包含5位8進(jìn)制數(shù)字。例如,若輸入77777,則
輸出將是32767。
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
intfun(char*p)
intn;
/*********found********/
n=*p-'o';
p++;
while(*p!=0)
/*********found********/
n=n*7+*p-'o';
P++;
returnn;
main()
chars[6];
inti;
intn;
printf(nEnterastring(octaldigits):");
gets(s);
if(strlen(s)>5)
(
printf(nError:stringtoolonger!pleaseinputagain!\n\nH);
exit(O);
)
for(i=0;s[i];i++)
if(s[i]<,0,lls[i]>,7,)
(
printf(nError:%cnotisoctaldigits!\n\n!\n\nn,s[i]);
exit(O);
)
printf(nTheoriginalstring:n);
puts(s);
n=fun(s);
printf("\n%sisconveredtointegenumber:%d\n\nH,s,n);
)
【參考答案】
⑴錯(cuò)誤:n=*pW正確:n=*p-O
⑵錯(cuò)誤:n=n*7+*p,o'正確:n=n*8+*p-'O'
下列給定程序中,函數(shù)fun的功能是:用冒泡法對(duì)6個(gè)字符串按由小到大的順序進(jìn)行排序。
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdlib.h>
#include<string.h>
#include<conio.h>
#include<stdio.h>
#defineMAXLINE20
/*************found**************/
fun(char*pstr[6])
{intI,j;
char*p;
for(I=0;I<5;I++)
{for(j=I+l;j<6;j++)
/*************found**************/
{if(strcmp(*(pstr+I),pstr+j)>0)
p=*(pstr+I);
/*************found**************/
*(pstr+I)=pstr+j;
*(pstr+j)=p;
voidmain()
{inti;
char*pstr[6],str[6][MAXLINE];
system(nCLSn);
for(i=0;i<6;i++)
pstr[i]=str[i];
printf("\nEnter6string(lstringateachline):\n");
for(i=0;i<6;i++)
scanf(u%sn,pstr[i]);
fun(pstr);
printf(nThestringsaftersorting:\n");
for(i=0;i<6;i++)
printf("%s\n",pstr[i]);
【參考答案】
(1)錯(cuò)誤:fun(char*pstr[6])
正確:voidfun(char*pstr[6])
⑵錯(cuò)誤:if(strcmp(*(pstr+i),pstr+j)>O)
正確:if(strcmp(*(pstr+i),*(pstr+j))>O)
(3)錯(cuò)誤:*(pstr+i)=pstr+j;
正確:*(pstr+i)=*(pstr+j);
下列給定的程序中,函數(shù)fun的功能是:用選擇法對(duì)數(shù)組中的n個(gè)元素按從小到大的順序進(jìn)行排
序。
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdio.h>
#defineN20
voidfun(inta[],intn)
{intI,j,t,p;
for(j=0;j<n-l;j++)
/*************found**************/
{p=j
for(I=j;I<n;I++)
if(a[I]<a[p])
/*************found**************/
P=j;
t=a[p];a[p]=a[j];a[j]=t;
voidmain()
{inta[N]={9,6,8,3,~l},i,m=5;
printf("排序前的數(shù)據(jù):");
for(i=0;i<m;i++)printf(n%d",a[i]);
printf(n\nn);
fun(a,m);
printf("排序后的順序:");
for(i=0;i<m;i++)printf("%d",a[i]);
printf("\n");
)
【參考答案】
⑴錯(cuò)誤:p=j正確:p=j;
⑵錯(cuò)誤:p=j;正確:p=i;
N個(gè)有序整數(shù)數(shù)列已放在一維數(shù)組中,給定下列程序中,函數(shù)fun的功能是:利用折半查找算法
查找整數(shù)m在數(shù)組中的位置。若找到,則返回其下標(biāo)值;反之,則返回-1。
折半查找的基本算法是:每次查找前先確定數(shù)組中待查的范圍:low和high(low<high),然后把m
與中間位置(mid)中元素的值進(jìn)行比較。如果m的值大于中間位置元素中的值,則下一次的查
找范圍放在中間位置之后的元素中;反之,下次查找范圍落在中間位置之前的元素中。直到
low>high,查找結(jié)束。
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdio.h>
#defineN10
/************ound**************/
voidfun(inta[],intm)
{intlow=0,high=N-l,mid;
while(low<=high)
{mid=(Iow+high)/2;
if(m<a[mid])
high=mid-l;
/*************found**************/
elseif(m>=a[mid])
low=mid+l;
elseretum(mid);
)
return(-l);
)
voidmain()
{inti,a[N]={-3,4,7,9,13,24,67,89,100,180},k,m;
printf("a數(shù)組中的數(shù)據(jù)如下:");
for(i=0;i<N;i++)
printf(n%dn,a[i]);
printf(nEnterm:");
scanf("%d”,&m);
k=fun(a,m);
if(k>=0)
printf(nm=%d,index=%d\nn,m,k);
else
printf(HNotbefound!?”);
)
【參考答案】
⑴錯(cuò)誤:voidfun(inta[],intm)
正確:intfun(inta[],intm)
⑵錯(cuò)誤:elseif(m>=a[mid])
正確:elseif(m>a[mid])
下列給定程序是建立一個(gè)帶頭結(jié)點(diǎn)的單向鏈表,并用隨機(jī)函數(shù)為各結(jié)點(diǎn)賦值。函數(shù)fun的功能
是將單向鏈表結(jié)點(diǎn)(不包括頭結(jié)點(diǎn))數(shù)據(jù)域?yàn)榕紨?shù)的值累加起來,并且作為函數(shù)值返回。
請(qǐng)改正函數(shù)fun中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
typedefstructaa
{intdata;
structaa*next;
}NODE;
intfun(NODE*h)
{intsum=0;
NODE*p;
p=h->next;
/*************found**************/
while(p->next)
{if(p->data%2==0)
sum+=p->data;
/*************found**************/
p=h->next;
}
returnsum;
)
NODE*creatlink(intn)
(
NODE*h,*p,*s;
inti;
h=p=(NODE*)malloc(sizeof(NODE));
for(i=l;i<n;i++)
(
s=(NODE*)malloc(sizeof(NODE));
s->data=rand()%16;
s->next=p->next;
p->next=s;
p=p->next;
)
p->next=NULL;
returnh;
)
outlink(NODE*h)
{NODE*p;
p=h->next;
printf("\n\nTheLIST:\n\nHEAD");
while(p)
{printf("->%d",p->data);
p=p->next;}
printf("\n");
)
voidmain()
{NODE*head;intsum;
system(nCLSH);
head=creatlink(10);
outlink(head);
sum=fun(head);
printf(n\nSUM=%d';sum);
)
【參考答案】
(1)錯(cuò)誤:while(p->next)正確:while(p!=NULL)
⑵錯(cuò)誤:p=h->next;正確:p=p->next;
下列給定程序中,函數(shù)fun的功能是:求表達(dá)式s=aa…aa-…-aa-aa-a(此處aa…aa表示n個(gè)a,a和
n的值在1至9之間)的值。例如a=3,n=6,則以上表達(dá)式為:
s=333333-33333-3333-333-33-3
其值是296298oa和n是函數(shù)fun的形參,表達(dá)式的值作為函數(shù)值傳回main函數(shù)。
請(qǐng)改正程序中的錯(cuò)誤,使它能計(jì)算出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<conio.h>
#include<stdio.h>
longfun(inta,intn)
intj;
/*************found**************/
longs=O,t=l;
/*************found**************/
for(j=0;j<=n;j++)
t=t*IO+a;
s=t;
for(j=l;j<n;j++)
/*************found**************/
t=t%10;
s=s-t;
retum(s);
)
main()
inta,n;
printf(n\nPleaseenteraandn:");
scanf(M%d%d",&a,&n);
printf(n\nThevalueoffunctionis%ld\nn,fun(a,n));
【參考答案】
(1)錯(cuò)誤:longs=O,t=l;正確:longs=0,t=0;
⑵錯(cuò)誤:for(j=O;j<=n;j++)
正確:for(j=O;j<n;j++)
(3)錯(cuò)誤:t=t%10;正確:t=t/10;
下列給定程序中,函數(shù)fun的功能是:根據(jù)整型形參m,計(jì)算如下公式的值。
例如,若m的值為5,則應(yīng)輸出:1.463611。
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<conio.h>
#include<stdio.h>
doublefun(intm)
{doubley=1.0;
inti;
/************ound**************/
for(i=2;i<m;i++)
/*************found**************/
y+=l/(i*i);
return(y);
voidmain()
{intn=5;
system(nCLSn);
printf("\nTheresultis%lf\n",fun(n));
)
【參考答案】
⑴錯(cuò)誤:for(i=2;i<m;i++)
正確:for(i=2;i<=m;i++)
⑵錯(cuò)誤:y+=l/(i*i);
正確:y+=1.0/(i*i);
數(shù)列中,第一項(xiàng)為3,后一項(xiàng)都比前一項(xiàng)的值增5。下列給定程序中,函數(shù)fun的功能是:計(jì)算前項(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,1010c
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdio.h>
#defineN20
intfun(intn,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+4-]=sum;
/*************found**************/
returnj;
)
voidmain()
{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(n%6dn,a[i]);
printfC'\n\n”);
)
【參考答案】
(1)錯(cuò)誤:inti,j,k,sum;正確:inti,j=0,k,sum;
⑵錯(cuò)誤:if(sum%4=2)正確:if(sum%4==2)
(3)錯(cuò)誤:returnj;正確:returnj++;
下列給定程序中,函數(shù)fun的功能是:求S的值。設(shè)
S=(22/(1*3))*(42/(3*5))*(62/(5*7))*...*(2k)2/((2k-1)*(2k+1))
例如,當(dāng)k為10時(shí),函數(shù)的值應(yīng)為1.533852。
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include<stdlib.h>
#includ
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑工程項(xiàng)目施工總承包合同
- 承債式公司股權(quán)轉(zhuǎn)讓協(xié)議
- 站臺(tái)裝修勞務(wù)合同
- 房屋出租合同協(xié)議書
- 債轉(zhuǎn)股投資合同協(xié)議書
- 裝修材料采購合同
- 二婚離婚協(xié)議書新
- 電商行業(yè)網(wǎng)絡(luò)購物服務(wù)協(xié)議
- 影視內(nèi)容版權(quán)采購協(xié)議
- 手房買賣合同官方
- 高空作業(yè)安全方案及應(yīng)急預(yù)案
- 關(guān)于與旅游發(fā)展集團(tuán)成立合資公司的可行性研究報(bào)告
- 第一部分-氣排球運(yùn)動(dòng)介紹課件
- 世界局勢與主再來課件
- 思維游戲(小孩都喜歡玩的游戲)教學(xué)內(nèi)容課件
- 儲(chǔ)能技術(shù)課后參考答案梅生偉
- 過渡金屬氧化物催化劑及其催化作用
- 溫濕度對(duì)果蔬儲(chǔ)存的影響
- 遺傳性耳聾基因檢測標(biāo)準(zhǔn)Ppt
- 電是怎么產(chǎn)生的
- 八-十-天-環(huán)-游-地-球(讀書)專題培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論