所有填空题题干及答案.docx
《所有填空题题干及答案.docx》由会员分享,可在线阅读,更多相关《所有填空题题干及答案.docx(22页珍藏版)》请在冰豆网上搜索。
![所有填空题题干及答案.docx](https://file1.bdocx.com/fileroot1/2022-12/6/d312e6bd-30f1-436f-93c5-547ba448a85e/d312e6bd-30f1-436f-93c5-547ba448a85e1.gif)
所有填空题题干及答案
所有填空题题干及答案
100套上机操作题所有程序填空题题行及答案
【1.1】intfun(___1___*std)
STYPE
【1.2】___2___*fp;inti;
FILE
【1.3】fwrite(&std[i],sizeof(STYPE),1,___3___);
fp
【2.1】voidWriteText(FILE___1___)
*fw
【2.2】fputs(___2___,fw);fputs("\n",fw);
str
【2.3】printf("%s",___3___);
str
【3.1】fprintf(___1___,"%d%f\n",i,sqrt((double)i));
fp
【3.2】___2___;
fclose(fp)
【3.3】if((fp=fopen(___3___,"r"))==NULL)
fname
【4.1】if((fs=fopen(source,___1___))==NULL)
"r"
【4.2】while(!
feof(___2___))
fs
【4.3】fputc(ch,___3___);
ft
【5.1】s->data=___1___;
x
【5.2】q=___2___;
p
【5.3】q->next=___3___;
s
【6.1】t=t->___1___;
next
【6.2】printf("%d",___2___);
t->data
【6.3】free(___3___);
t
【7.1】free(___1___);
q
【7.2】q=p->___2___;
next
【7.3】q=q->___3___;
next
【8.1】while(p!
=___1___)
0或NULL
【8.2】if(p->data==ch)return___2___;
n
【8.3】k=fun(___3___);
head,ch
【9.1】___1___=0;
*n
【9.2】p=p->___2___;
next
【9.3】fun(___3___,&num);
head
【10.1】s+=p->___1___;
data
【10.2】p=p->___2___;
next
【10.3】printf("\nsum=%d\n",fun(___3___));
head
【11.1】___1___fun(STU*std,char*num)
STU
【11.2】if(strcmp(___2___,num)==0)
std[i].num
【11.3】return(___3___);
std[i]
【12.1】if(___1___==year)
std[i].year
【12.2】k[n++]=___2___;
std[i]
【12.3】return(___3___);
n
【13.1】voidmodify(___1___*ss,floata)
STU
【13.2】ss->___2___*=a;
score[i]
【13.3】modify(___3___,a);
&std
【14.1】voidfun(PERSON___1___)
*std
【14.2】___2___temp;
PERSON
【14.3】fun(___3___);
std
【15.1】max=___1___;
std[0]
【15.2】if(max.age<___2___)max=std[i];
std[i].age
【15.3】printf("\nName:
%s,Age:
%d\n",___3___,max.age);
max.name
【16.1】voidshow(STU___1___)
tt
【16.2】printf("%5.1f",___2___);
tt.score[i]
【16.3】show(___3___);
std
【17.1】for(j=___1___;ji+1
【17.2】if(n[k]>n[j])___2___;
k=j
【17.3】strcpy(ss[k],___3___);
t
【18.1】n=len;___1___=i;
k
【18.2】for(j=___2___;j>=0;j--)
len
【18.3】___3___='*';
ss[i][j]
【19.1】n=strlen(___1___);
ss[i]
【19.2】ss[i][___2___]='*';
n+j
【19.3】ss[i][n+j+___3___]='\0';
1
【20.1】intfun(char(*ss)___1___,int*n)
[N]
【20.2】if(i==0)*n=___2___;
len
【20.3】___3___;
*n=len
【21.1】for(i=0;i<___1___;i++)
M
【21.2】if(len___2___*n)
<
【21.3】return(___3___);
k
【22.1】t2[j]=s[i];___1___;
j++
【22.2】for(i=0;is[i]=t1[i]
【22.3】for(i=0;i<___3___;i++)s[k+i]=t2[i];
j
【23.1】if(s[i]>='0'___1___s[i]<='9')
&&
【23.2】while(s[i+1+n]!
=___2___)n++;
'\0'或0
【23.3】s[j+1]=___3___;
s[j]
【24.1】for(i=0;___1___!
=0;i++)
s[i]
【24.2】if(s[i]>='0'&&s[i]<=___2___)n++;
'9'
【24.3】___3___;
*t=n
【25.1】if(n%2==0)k=n-___1___;
1
【25.2】c=___2___;
s[k]
【25.3】s[1]=___3___;
c
【26.1】___1___;
t=i
【26.2】for(j=___2___+2;ji
【26.3】p[j]=___3___;
'\0'或0
【27.1】for(i=0;s[i]!
=___1___;i++)
'\0'或0
【27.2】n=___2___;
0
【27.3】s[j+1]=___3___;
c
【28.1】for(i=0;ii++
【28.2】t[i][j+___2___]=t[i][j];
m
【28.3】for(j=0;j<___3___;j++)
m
【29.1】for(i=0;i<___1___;i++)
N
【29.2】x=t[i][___2___];
N-1
【29.3】t[i][___3___]=x;
0
【30.1】t[0][N-j-1]=t[j][___1___];
0
【30.2】for(j=N-1;j>=0;___2___)
j--
【30.3】t[j][N-1]=r[___3___];
j
【31.1】voidfun(int(*t)___1___)
[N]
【31.2】___2___=t[i][j]+t[j][i];
t[i][j]
【31.3】___3___=0;
t[j][i]
【32.1】voidfun(int___1___,intn)
(*t)[N]
【32.2】for(___2___;i++)
i=0;i【32.3】t[i][n-1-i]=___3___;
s
【33.1】___1___;
sun=0
【33.2】sum+=___2___;
t[i][i]
【33.3】sum+=t[i][n-i-___3___];
1
【34.1】if(a[i]%2==___1___)
1
【34.2】a[j]=a[i];___2___;
j++
【34.3】return___3___;
j
【35.1】if(___1___==0){
a[i]%2
【35.2】___2___=a[i];j++;
a[j]
【35.3】return___3___;
j
【36.1】max=min=___1___;
a[i]
【36.2】if(max<___2___)
a[j]
【36.3】if(min>___3___)
a[j]
【37.1】voidfun(int___1___,intn)
*a
【37.2】for(i=0;i2
【37.3】for(j=___3___;ji+1
【38.1】p=(n%2==0)?
n/2:
n/2+___1___;
1
【38.2】a[i]=a[p+___2___];
i
【38.3】___3___=t;
a[p+i]
【39.1】for(i=0;i<___1___;i++)
n/2
【39.2】a[i]=a[n-1-___2___];
i
【39.3】___3___=t;
a[n-1-i]
【40.1】___1___fun(charch)
char
【40.2】if(ch>='0'&&___2___)
ch<='9'
【40.3】return'9'-(ch-___3___);
'0'
【41.1】if((ch>='a')___1___(ch<='z'))
&&
【41.2】returnch+'a'-___2___;
'A'
【41.3】return___3___;
ch
【42.1】f=___1___;
1.0或1
【42.2】t*=(___2___)*x/i;
-1.0或-1
【42.3】f+=___3___;
t
【43.1】t=___1___;
x
【43.2】t*=(-1.0)*x/___2___;
n
【43.3】while(___3___>=1e-6);
fabs(t)
【44.1】t=___1___;
1.0或1
【44.2】for(i=___2___;i1
【44.3】t*=x/___3___;
i
【45.1】f=1.0+___1___;
x
【45.2】t*=x/___2___;
n
【45.3】f+=___3___;
t
【46.1】for(___1___;j
j=2
【46.2】if(___2___%j==0)
i
【46.3】if(___3___>=i)
j
【47.1】switch(___1___)
n%10
【47.2】case1:
c1++;___2___;
break
【47.3】case2:
c2++;___3___;
break
【48.1】for(j=a[i]*2;j<=n;j+=___1___)
a[i]
【48.2】while(___2___==0)
a[i]
【48.3】if(a[i]!
=___3___)
0
【49.1】#defineOK(i,t,n)((___1___%t==0)&&(i/ti
【49.2】for(t=1;tt++
【49.3】return___3___;
count
【50.1】t=(a>b)?
(b>c?
b:
(a>c?
c:
___1___)):
((a>c)?
___2___:
((b>c)?
c:
___3___));
a
【51.1】n=__1__;
0
【51.2】while(t<=__2__)
x
【51.3】__3__;
t++或t=t+1
【52.1】while(t<=__1__){
999
【52.2】s1=t%10;s2=(__2__)%10;s3=t/100;
t/10
【52.3】if(s1+s2+s3==__3__)
x
【53.1】i=__1__;
1
【53.2】while(__2__)
s
【53.3】x=x+t*i;i=__3__;
i*10
【54.1】if(t%2==__1__)
0
【54.2】x=__2__+t;
10*x
【54.3】n=__3__;
n/10
【55.1】{t=*n%__1__;
10
【55.2】if(t%2!
=__2__)
0
【55.3】*n=__3__;
x
【56.1】s=__1__;
0.0
【56.2】for(i=1;i<=__2__;i++)
n
【56.3】s=s+(2.0*i-1)*(2.0*i+1)/__3__;
(t*t)
【57.1】k=__1__;
1
【57.2】t=__2__;
2.0*i
【57.3】k=k*__3__;
(-1)
【58.1】x=__1__/4;
3.0或3.
【58.2】while(x__2__e)
>
【58.3】x=__3__/(t*t);
(2*i+1)
【59.1】s=0;i=__1__;
0
【59.2】__2__;
i++
【59.3】x=(2.0*i-1)/((__3__)*(2.0*i));
2.0*i
【60.1】t[j]=__1__;j++;}
s[i]
【60.2】for(i=0;i<__2__;i++)t[j+i]=p[i];
k
【60.3】t[j+k]=__3__;
'\0'或0
【61.1】p[__1__]=s[i];j++;}
j
【61.2】for(i=0;i<__2__;i++)p[j+i]=t[i];
k
【61.3】return__3__;
p
【62.1】av=__1__;
0.0或0
【62.2】for(i=0;ix[i]/N
【62.3】if(x[i]>av)y[__3__]=x[i];
j++
【63.1】__1__=s/N;
*av
【63.2】d=*av-x[i];j=__2__;}
i或x[i]
【63.3】return__3__;
x[j]或j
【64.1】av=__1__;
s/N
【64.2】y[__2__]=x[i];x[i]=-1;}
j++
【64.3】if(x[i]!
=__3__)y[j++]=x[i];
-1
【65.1】for(i=0;ix[i]/N
【65.2】y[j]=x[i];x[i]=-1;__2__;}
j++或j=j+1
【65.3】__3__;
i++或i=i+1
【66.1】d=d*10+*s-__1__;
'0'
【66.2】__2__;}
s++
【66.3】return__3__;
ctod(a)+ctod(b)
【67.1】while(n<__1__)
N
【67.2】if(x==a[i])__2__;
break
【67.3】if(i==__3__){a[n]=x;n++;}
n
【68.1】b[i]=__1__;
a[0][i]
【68.2】if(b[i]__2__a[j][i])b[i]=a[j][i];
<
【68.3】fun(__3__);
x,y
【69.1】voidfun(int(*a)__1__)
[N]
【69.2】for(j=__2__;ji
【69.3】a[k][i]=a[k][N-i-1]=__3__;
i+1
【70.1】row=colum=__1__;
0
【70.2】if((row!
=colum)__2__(row!
=m1))return0;
||
【70.3】return__3__;
1
【71.1】voidfun(int(*a)[N],int__1__)
k
【71.2】for(i=0;i<__2__;i++)
N
【71.3】a[0][i]=__3__;
a[k][i]
【72.1】for(p=1;p<=__1__;p++)
k
【72.2】for(j=0;j<__2__;j++)a[i][j]=a[i][j+1];
N-1
【72.3】a[i][N-1]=__3__;
temp
【73.1】rmax=a[i][j];c=__1__;}
j
【73.2】if(k!
=i&&a[k][c]<=rmax)find=__2__;
0
【73.3】__3__;
i++
【74.1】if(n>=len)strcpy(__1__);
t,s
【74.2】for(i=len-n;i<=len-1;i++)t[j++]=__2__;
s[i]
【74.3】t[j]=__3__;
'\0'或0
【75.1】lp=__1__;
s
【75.2】lp++;rp__2__;}
--
【75.3】if(lp