/**********found**********/
if(k!
=i&&a[k][c]<=rmax)find=__2__;
k++;
}
if(find)printf("find:
a[%d][%d]=%d\n",i,c,a[i][c]);
/**********found**********/
__3__;
}
if(!
find)printf("notfound!
\n");
}
main()
{intx[M][N],i,j;
printf("Enternumberforarray:
\n");
for(i=0;ifor(j=0;jprintf("Thearray:
\n");
for(i=0;i{for(j=0;jprintf("\n\n");
}
fun(x);
}
2、程序修改题
#include
doublefun(intm)
{doubley=1.0;
inti;
/**************found**************/
for(i=2;i/**************found**************/
y-=1/(i*i);
return(y);
}
main()
{intn=5;
printf("\nTheresultis%lf\n",fun(n));
}
3、程序设计题
#include
#include
intfun(intscore[],intm,intbelow[])
{
}
main()
intscore[9]={10,20,30,40,50,60,70,80,90};
n=fun(score,9,below);
printf("\nBelowtheaveragescoreare:
");
for(i=0;i}
第5套
1、程序填空题
#include
#include
#defineN5
#defineM10
/**********found**********/
voidfun(char(*ss)__1__,intk)
{inti=0;
/**********found**********/
while(i<__2__){
/**********found**********/
ss[i][k]=__3__;i++;}
}
main()
{charx[N][M]={"Create","Modify","Sort","skip","Delete"};
inti;
printf("\nTheoriginalstring\n\n");
for(i=0;ifun(x,4);
printf("\nThestringafterdeleted:
\n\n");
for(i=0;i}
2、程序修改题
#include
#include
doublefun(doubleeps)
{doubles,t;intn=1;
s=0.0;
/************found************/
t=0;
while(t>eps)
{s+=t;
t=t*n/(2*n+1);
n++;
}
/************found************/
return(s);
}
main()
{doublex;
printf("\nPleaseenteraprecision:
");scanf("%lf",&x);
printf("\neps=%lf,Pi=%lf\n\n",x,fun(x));
}
3、程序设计题
#include
voidfun(char*a,intn)
{
/*以下代码仅供参考*/
inti=0,j,k=0;
while(a[k]=='*')k++;/*k为统计*字符个数*/
if(k>n)
{
i=n;j=k;
/*以下完成将下标为k至串尾的字符前移k-n个位置*/
}
}
main()
printf("Enterastring:
\n");gets(s);
printf("Entern:
");scanf("%d",&n);
fun(s,n);
printf("Thestringafterdeleted:
\n");puts(s);
}
第6套
1、程序填空题
#include
#defineN4
/**********found**********/
voidfun(int(*t)___1___)
{inti,j;
for(i=1;i{for(j=0;j
{
/**********found**********/
___2___=t[i][j]+t[j][i];
/**********found**********/
___3___=0;
}
}
}
main()
{intt[][N]={21,12,13,24,25,16,47,38,29,11,32,54,42,21,33,10},i,j;
printf("\nTheoriginalarray:
\n");
for(i=0;i{for(j=0;jprintf("\n");
}
fun(t);
printf("\nTheresultis:
\n");
for(i=0;i{for(j=0;jprintf("\n");
}
}
2、程序修改题
#include
#include
#include
/************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);
}
main()
{floatx,y,z,sum;
printf("Inputxyz:
");
scanf("%f%f%f",&x,&y,&z);
printf("x=%f,y=%f,z=%f\n",x,y,z);
if(x==y||y==z){printf("Dataerror!
\n");exit(0);}
sum=fun(x,y,z);
printf("Theresultis:
%5.2f\n",sum);
}
3、程序设计题
#include
voidfun(char*a)
{
}
main()
{chars[81];
printf("Enterastring:
\n");gets(s);
fun(s);
printf("Thestringafterdeleted:
\n");puts(s);
}
第7套
1、程序填空题
#include
#defineN3
#defineM4
/**********found**********/
voidfun(int(*a)[N],int__1__)
{inti,temp;
/**********found**********/
for(i=0;i<__2__;i++)
{temp=a[0][i];
/**********found**********/
a[0][i]=__3__;
a[k][i]=temp;
}
}
main()
{intx[M][N]={{1,2,3},{4,5,6},{7,8,9},{10,11,12}},i,j;
printf("Thearraybeforemoving:
\n\n");
for(i=0;i{for(j=0;jprintf("\n\n");
}
fun(x,2);
printf("Thearrayaftermoving:
\n\n");
for(i=0;i{for(j=0;jprintf("\n\n");
}
}
2、程序修改题
#include
#include
voidfun(chart[])
{
charc;
inti,j;
/**********found***********/
for(i=strlen(t);i;i--)
for(j=0;j
/**********found***********/
if(t[j]{
c=t[j];
t[j]=t[j+1];
t[j+1]=c;
}
}
main()
{
chars[81];
printf("\nPleaseenteracharacterstring:
");
gets(s);
printf("\n\nBeforesorting:
\n\"%s\"",s);
fun(s);
printf("\nAftersortingdecendingly:
\n\"%s\"\n",s);
}
3、程序设计题
#include
#include
voidfun(char*ss)
{
}
voidmain(void)
{
printf("\nPleaseenterancharacterstringwithin50characters:
\n");
gets(tt);
printf("\n\nAfterchanging,thestring\n\"%s\"",tt);
fun(tt);
printf("\nbecomes\n\"%s\"",tt);
}
第8套
1、程序填空题
#include
intfun(intx)
{intn,s1,s2,s3,t;
n=0;
t=100;
/**********found**********/
while(t<=__1__){
/**********found**********/
s1=t%10;s2=(__2__)%10;s3=t/100;
/**********found**********/
if(s1+s2+s3==__3__)
{printf("%d",t);
n++;
}
t++;
}
returnn;
}
main()
{intx=-1;
while(x<0)
{printf("Pleaseinput(x>0):
");scanf("%d",&x);}
printf("\nTheresultis:
%d\n",fun(x));
}
2、程序修改题
#include
/************found************/
voidfun(longs,longt)
{longsl=10;
s/=10;
*t=s%10;
/************found************/
while(s<0)
{s=s/100;
*t=s%10*sl+*t;
sl=sl*10;
}
}
main()
{longs,t;
printf("\nPleaseenters:
");scanf("%ld",&s);
fun(s,&t);
printf("Theresultis:
%ld\n",t);
}
3、程序设计题·
#include
#defineN16
typedefstruct
{charnum[10];
ints;
}STREC;
voidfun(STRECa[])
{
STRECtmp;
inti,j;
for(i=0;ifor(j=i+1;j{/*请按题目要求完成以下代码*/
}
}
main()
{STRECs[N]={{"GA005",85},{"GA003",76},{"GA002",69},{"GA004",85},
{"GA001",91},{"GA007",72},{"GA008",64},{"GA006",87},
{"GA015",85},{"GA013",91},{"GA012",64},{"GA014",91},
{"GA011",66},{"GA017",64},{"GA018",64},{"GA016",72}};
inti;FILE*out