1、第二部分:改错题
第一套卷:
cmody011.c
#include 2、i] %2== 0) && (i%2!=0)) /**/ if ((str1[i] %2== 0) && (i%2==0))
{
t[j] = str1[i];
j++;
}
}
t[j] = '\0';
printf("\n Original string: %s\n", str1);
printf("\n Result string: %s\n", t);
}
************************************************ 3、
cmody012.c
#include 4、y+=1/i; /**/ y+=1.0/i;
j++;
}
if(j==n) break;
}
return y;
}
void main()
{ clrscr();
printf("fun(8) = %8.3lf\n", fun(8));
}
*************************************************************************
第二套卷
*********************************** 5、
cmody021.c
#include 6、 printf("* ");
printf("\n");
}
}
cmody022.c
#include 7、ck);
/**/ if(cock+hen+chicken=100) /**/ if(cock+hen+chicken==100) if背面关系体现式
{ n++;
printf("%d-->hen:%d,cock:%d,chicken:%d\n",n,hen,cock,chicken);
if(n==20) getch(); }
}
return n;
}
void main()
{ int num;
num=fun();
printf( 8、"\n There are %d solutions.\n",num);
getch(); }
第三套卷
****************************************************************************
cmody031.c
#include 9、 printf("Input an expression: ");
scanf("%d%c%d",&m,&ch,&n);
/**/ switch ch /**/ switch (ch)
{ case '+': result=m+n; break;
case '-': result=m-n; break;
case '*': result=m*n; break;
case '%': result=m%n; break;
case '/': result=m/n; break;
defaul 10、t: { printf("Error!\n"); flag=1; }
}
if (!flag) printf("%d %c %d = %d\n",m,ch,n,result);
getch();
}
****************************************************************************
cmody032.c
#include 11、intf("\nThe total of prime is %d",num);
getch(); }
int fun()
{ int m,i,k,n=0;
for(m=201; m<=300;m+=2)
{ k=sqrt(m+1);
for(i=2;i<=k;i++)
/**/ if(m/i==0) /**/ if(m%i==0)
break;
/**/ if(i==k) /**/ if(i>=k)
{ printf("%-4d",m);
n++;;
if(n%10 12、0) printf("\n");
}
}
return n;
}
模拟卷
****************************************************************************
evsum.c
#include 13、i;
printf("%d\n",sum);
}
***************************************************************************
dafsum.c
#include 14、c=i%10;
/**/ if i==a*a*a+b*b*b+c*c*c /**/ if(i==a*a*a+b*b*b+c*c*c)
printf("%5d",i);
}
}
****************************************************************************
第三部分:填空题(每题10分)
第一套卷
***************************************************************************
c 15、con011.c
#include 16、
ccon012.c
#include 17、
ccon013.c
#include 18、n>*q) min=*q;
}
void main()
{
int i,num[10];
printf("Input 10 numbers: ");
for(i=0;i<10;i++) scanf("%d",&num[i]);
find_max_min(/**/ num /**/,10); 将主函数中旳数组值[指针]传递给子函数
printf("max=%d,num=%d\n",max,min);
}
第二套卷
*********************************************************** 19、
ccon021.c
#include 20、
ccon022.c
#include 21、r: %d, negative integer: %d\n",a,b);
}
***************************************************************************
ccon023.c
#include 22、
}
void main()
{ int num, a;
clrscr();
do
{ printf("Please input an even number:");
scanf("%d", &num);
}while(num<=6||num%2==1);
for(a=2;a<=num/2+1;a++)
if(prime(a) && prime(/**/( num-a) /**/))
printf("\n %d = %d + %d ", num, a, num-a);
}
第三套卷
***************** 23、
ccon031.c
#include 24、intf("the root is: %.2f\n",x);
}
****************************************************************************
ccon032.c
#include 25、'\0';/**/ i++ /**/)
{
if(s[i]>='a'&&s[i]<='z')
s[i]=s[i]-32;
else if(/**/ s[i]>='A'&&s[i]<='Z' /**/)
s[i]=s[i]+32;
printf("%c",s[i]);
}
}
****************************************************************************
ccon033.c
#include 26、h>
float average(int *pa,int n)
{
int k;
/**/ float avg=0; /**/
for(k=0;k 27、
calfun.c
#include 28、printf("F(x)=%f\n",f);
getch();
}
*******************************************************************************
intsum.c
#include 29、 /**/
scanf("%d",&n);
}
printf("Sum of even number: %d, Sum of odd number: %d\n",a,b);
}
*******************************************************************************
fac.c
#include 30、"%d",&n);
for(i=1;i<=n;i++)
{
fac=/**/ fac/i /**/;
s=s+fac;
}
printf("%f\n",s);
}
*******************************************************************************
第四部分:编程题(每题10分)
第一套卷
********************************************************************* 31、
cprog011.c
#include 32、
cprog012.c
#include 33、20, 20};
int bb[10], cc[10];
clrscr();
printf("There are %2d elements in aa.\n", n);
printf("They are: ");
for(i=0; i 34、"\n");
printf("Elements in cc are: ");
for(i=0; i 35、le fun1(double x)
{ /**/
/**/
}
void main()
{
clrscr();
printf("fun1(0.76) = %8.3lf\n", fun1(0.76));
printf("fun1(3.00) = %8.3lf\n", fun1(3.00));
printf("fun1(3.76) = %8.3lf\n", fun1(3.76));
}
****************************************************************************
cprog022. 36、c
#include 37、",str1,str2,str3);
getch();
}
第三套卷
****************************************************************************
cprog031.c
#include 38、intf("fun1(3.00) = %8.3lf\n", fun1(3.00));
printf("fun1(3.76) = %8.3lf\n", fun1(3.76));
}
****************************************************************************
cprog032.c
#include 39、"%d\n",fun(str));
}
模拟卷
*******************************************************************************
section.c
#include 40、
/**/
printf("x=%.2f,y=%.2f\n",x,y);
}
****************************************************************************
sort.c
#include






