2012年大工 机房一共下放了八套模拟题!本人做了一下整理,按题型整理了一下程序改错题!本人不才,靠着题库期末考了94分!希望小学期补考的人通过我这份题库都能过吧!
程序改错
/*------------------------------------------------------
【程序改错】
--------------------------------------------------------
功能:求1到20的阶乘的和。
------------------------------------------------------*/
#include "stdio.h"
void fun()
{
int n,j;
float s=0.0,t=1.0;
for(n=1;n<=20;n++)
{
/**********ERROR**********/
s=1; // t=1;
for(j=1;j<=n;j++)
/**********ERROR**********/
t=t*n; // t=t*j;
/**********ERROR**********/
s+t=s; // s=s+t; s+=t;
}
/**********ERROR**********/
printf("jiecheng=%d\n",s); //printf("jiecheng=%f\n",s);
}
main()
{
fun();
}
/*------------------------------------------------------
【程序改错】
--------------------------------------------------------
功能:编写一个函数,该函数可以统计一个长度为3的字符串在另
一个字符串中出现的次数。
例如:假定输入的字符串为:asdasasdfgasdaszx67asdmklo,字符
串为:asd,则应输出n=4。
------------------------------------------------------*/
#include "stdio.h"
#include "string.h"
#include "conio.h"
int fun(char *str,char *substr)
{