二级C语言题库答案Word文档下载推荐.docx

上传人:b****3 文档编号:17876165 上传时间:2022-12-11 格式:DOCX 页数:26 大小:19.46KB
下载 相关 举报
二级C语言题库答案Word文档下载推荐.docx_第1页
第1页 / 共26页
二级C语言题库答案Word文档下载推荐.docx_第2页
第2页 / 共26页
二级C语言题库答案Word文档下载推荐.docx_第3页
第3页 / 共26页
二级C语言题库答案Word文档下载推荐.docx_第4页
第4页 / 共26页
二级C语言题库答案Word文档下载推荐.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

二级C语言题库答案Word文档下载推荐.docx

《二级C语言题库答案Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《二级C语言题库答案Word文档下载推荐.docx(26页珍藏版)》请在冰豆网上搜索。

二级C语言题库答案Word文档下载推荐.docx

floatfun(float*a,intn)

floatave=0;

inti;

for(i=0;

n;

ave+=a[i]/n;

returnave;

 

第6套题

1、next2、t->

data3、t

a改成*a

“*改成”,*(格式控制与输出项间要用逗号隔开)

char*fun(char*s,char*t)

inti,j;

i++);

for(j=0;

lt[j];

j++);

if(i>

=j)

returns;

else

第7套题

1、q2、next3、next

给p=j加分号

j改成j

voidfun(intm,int*a,int*n)

for(i=1;

=m;

if(i%7==0||i%11==0)

a[j++]=i;

*n=j;

第8套题

1、0或’\0’或NULL2、n3、head,ch

F改成f

“\0”改成’\0’

voidfun(char*ss)

ss[i];

if(i%2==1&

ss[i]>

=’a’&

ss[i]<

=’z’)

ss[i]-=32;

第9套题

1、*n2、next3、head

Null改成NULL

r==p改成*r==*p

*c=a%10*1000+b/10*100+a/10*10+b%10;

第10套题

1、data2、next3、head

r改成*r

r++后加分号r++;

voidfun(char*s,chart[])

inti,j=0;

if(i%2==1)

t[j++]=s[i];

t[j]=0;

第11套题

1、M2、==3、k

||改成&

+改成–

voidfun(intm,int*k,intxx[])

inti;

*k=0;

for(i=2;

m;

if(!

prime(i))

xx[(*k)++]=i;

第12套题

1、j++2、s[i]=t1[i]3、j

逗号改成分号(for中的两个)

pstr+j改成*(pstr+j)

intfun(char*ss,charc)

inti=0;

for(;

*ss;

ss++)

if(*ss==c)

i++;

returnI;

第13套题

1、&

2、03、s[j]

改成<

=

1改成1.

三、程序编写题

voidfun(inta[3][3],intb[3][3])

3;

j<

j++)

b[i][j]=a[i][j]+a[j][i];

第14套题

1、s[i]2、’9’3、*t=n

t=*x;

*x=y;

y改成t

voidfun(int*a,int*n)

*n=0;

for(i=1;

=1000;

if((i%7==0||i%11==0)&

i%77!

=0)

a[(*n)++]=I;

第15套题

1、12、s[k]3、c

t=1改成t=0

%改成/

voidfun(char*tt,intpp[])

26;

pp[i]=0;

for(;

*tt;

tt++)

if(*tt>

='

a'

&

*tt<

z'

pp[*tt-'

]++;

第16套题

1、t=i2、i3、0或’\0’或NULL

t改成fabs(t)

%改成/

voidfun(chara[],charb[],intn)

inti,j=0;

a[i];

if(i!

=n)

b[j]=0;

}

第17套题

1、02、03、c

int改成double

doublefun(intn)

doubles=0,t=0;

=n;

t+=I,s+=1./t;

第18套题

1、i++2、m3、m

少个小括号

break后少个分号

doublefun()

{doublex0,x1=0;

x0=x1;

x1=cos(x0);

while(fabs(x0-x1)>

=1e-6)

{

returnx1;

第19套题

1、N2、N-13、0

(n+1)/n改成(double)(n+1)/n

s改成t

intfun(intt)

inta=0,b=1,c;

c=a+b;

while(c<

=t)

a=b,b=a,c=a+b;

returnc;

第20套题

1、02、j--3、j

f前加个double

s后面加个分号

doublefun(intm)

doubles=0;

s=s+log(i);

returns;

第21套题

1、02、x3、t++

inti改成inti,sl;

sl-i改成sl-i-1

*c=b/10*1000+a/10*100+b%10*10+a%10;

第22套题

1、9992、t/103、x

t改成*t

改成>

voidfun(STRECa[])

inti,j;

STRECt;

for(i=0;

N-1;

for(j=i+1;

if(a[i].s<

a[j].s)

t=a[i],a[i]=a[j],a[j]=t;

第23套题

1、i2、s>

03、i*10

x[][]改成x[M][M]或x[][M]

f改成d

*c=a/10*1000+b%10*100+a%10*10+b/10;

第24套题

1、02、x*103、n/10

t改成*t

0改成1

voidfun(charp1[],charp2[])

while(*p1)p1++;

while(*p1++=*p2++);

第25套题

1、102、03、t

n==0加括号并删除中间的空格(n==0)

n—后加分号n--;

longfun(char*p)

/*以下代码仅供参考*/

inti,len,t;

/*len为串长,t为正负标识*/

longx=0;

len=strlen(p);

if(p[0]=='

-'

{t=-1;

len--;

p++;

elset=1;

/*以下完成数字字符串转换为一个数字*/

while(*p)

x=x*10+*p-'

0'

p++;

returnx*t;

第26套题

1、02、n3、(2*i)/(2*i)

for中的逗号改成分号(两个)

I改成i

doublefun(doubleeps)

doublet=1,s=0;

intn=1;

while(t>

eps)

s+=t,t*=(double)n/(2*n+1),n++;

returns*2;

第27套题

1、12、2*i3、-1

k++后加分号

=改成==

voidfun(inta[],intn,int*max,int*d)

*max=a[0];

*d=0;

if(*max<

a[i])

{

*max=a[i];

*d=i;

}

第28套题

1、3.02、>

3、(double)(2*i+1)

void改成double

D改成d

intfun(inta[][M])

intmax=a[0][0];

M;

for(j=0;

if(a[i][j]>

max)

max=a[i][j];

第29套题

1、02、i++3、2.0*i

s,t改成*s,*t

2*d-1改成2*d

if(i%2==1&

s[i]%2==1)

*t++=s[i];

*t=0;

第30套题

1、s[i]2、k3、0或’\0’或NULL

w改成*w

IF改成if

*s;

s++)

if(*s%2==0)

*t++=*s;

第31套题

1、k2、N3、a[k][i]

strlen(t)改成strlen(t)-1

<

voidfun(char*ss)

if(i%2==1&

ss[i]-=32;

第32套题

1、k2、N-13、temp

**a改成(*a)[M]或者a[][M]或a[M][M]

k*j改成(k+1)*(j+1)

*c=a%10*1000+b%10*100+a/10*10+b/10;

第33套题

1、i2、03、i++

1改成1.

intfun(intscore[],intm,intbelow[])

intave=0,i,j=0;

ave+=score[i]/m;

if(ave<

below[j++]=a[i];

第34套题

1、(t,s)2、s[i]3、NULL或0或‘\0’

!

k<

i改成k==i

voidfun(intx,intpp[],int*n)

*n=0;

=x;

if(i%2==1&

x%i==0)

pp[(*n)++]=i;

第35套题

1、s2、--3、return0

fun前加double

b+=c改成b=c

voidfun(intm,intk,intxx[])

inti,j=1,t=m+1;

while(j<

=k)

/*以下完成判断素数,并存放到数组xx中*/

t;

if(t%i==0)

break;

if(i==t)

xx[j-1]=t,j++;

t++;

第36套题

1、n++2、03、s++

=改成+=

Ave改成ave

voidfun(int*s,intt,int*k)

for(j=1;

if(s[i]<

s[j])

i=j;

*k=i;

第37套题

1、*s2、s++3、n

0后面的逗号改成分号

=>

floatfun(intm,intn)

floatfm,fn,fm_n;

for(fm=1,i=1;

fm*=i;

for(fn=1,i=1;

fn*=i;

for(fm_n=1,i=1;

=m-n;

fm_n*=i;

returnfm/fn/fm_n;

第38套题

1、’0’2、s++3、sum

=改成==(两个)

把下划线改成}

doublefun(intn)

doubles=0;

if(i%21==0)

s+=i;

returnsqrt(s);

第39套题

1、*s2、13、k[n]

void改成double

s后面加分号

doublefun(intn)

doubles;

s+=1./i/(i+1);

第40套题

1、i2、ps[j]3、tp

fun前加double

sum后面加分号

doublefun(doublex,intn)

doubles=1,t=1;

inti;

t*=x/i,s+=t;

第41套题

1、double2、f13、f2

h改成h->

next

h改成p

intfun(char*str)

char*p=str+strlen(str)-1;

while(str<

p)

if(*str!

=*p)

return0;

else

str++,p--;

return1;

第42套题

1、p->

next2、p->

next3、<

voidfun(int(*s)[10],int*b,int*n,intmm,intnn)

{inti,j;

mm;

nn;

b[(*n)++]=s[i][j];

第43套题

1、NODE2、next3、r

改成||

i改成j

voidfun(ints[][10],intb[],int*n,intmm,intnn)

inti,j,np=0;

/*np用作b数组下标*/

b[np++]=s[j][i];

*n=np;

第44套题

1、next2、03、r

p改成t

voidfun(chara[M][N],char*b)

*b=0;

strcpy(b,a[0]);

strcat(b,a[1]);

strcat(b,a[2]);

第45套题

1、p->

next2、q3、p->

@改成0或’\0’或NULL

(*s)++改成s++

voidfun(int*w,intp,intn)

inti,j,t;

=p;

t=w[0];

n-1;

w[j]=w[j+1];

w[j]=t;

第46套题

1、double2、f13、f2

(*ss)++改成*ss++

(*tt)++改成*tt++

voidfun(char*w,intm)/*可调用fun1函数左移字符*/

fun1(w);

第47套题

1、FILE*2、fp3、ch

j改成j++

“\0”改成‘\0’

voidfun(chars[][N],char*b)

inti,j,n=0;

i<

N;

i++)/*请填写相应语句完成其功能*/

b[n++]=s[j][i];

b[n]='

\0'

;

第48套题

1、FILE*2、fclose(fp)3、fp

语句后加分号

()改成[]

intfun(inta[],intn)

if(a[i]!

=a[i+1])

a[j++]=a[i];

第49套题

1、”r”2、>

3、fwrite

s=p改成p=s

while(*p++)后加分号

voidfun(int*a,int*b)

i++)

b[i]=0;

if(a[i]>

=100)

b[10]++;

else

b[a[i]/10]++;

第50套题

1、filename2、fp3、fp

NODE

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1