资源描述:
《2013年计算机二级考试上机题库》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
求出小于或等于lim的所有素数放在aa数组中,返回所求出的素数的个数。for(j=2;j=i)aa[k++]=i;填空a[0][i]=0&&k<=6)ADBBBCCCBACDDACBDCBDACDBABBACDAADBCinti,j;doubles=1.0,p=1.0,t=1.0;for(i=1;i<=n;i++){t=t*i;p=p*x;s+=p/t;}returns;填空ips[j]tp改错doublefun(intn)returnsum;DDBCCBBAACCDDBCDABDCDDACBDBCBCCCBDCBDBCCCs=(ln(1)+ln(2)+ln(3)+…+ln(m))0.5。inti;doubles=0.0,log(doublex);for(i=1;i<=m;i++)s+=log((double)i);returnsqrt(s);填空aab改错c=c+32;c=c+5;ACDDACBADDAABDECADDCBADCABACCCBDADCBACDDdoubles=1.0;floatt=1,pi=0,n=1.0;while((fabs(s))>=eps){pi+=s;t=n/(2*n+1);s*=t;n++;}returnpi*2;填空0.0n(t*t)改错for(i=0;str[i];i++)if(substr[k+1]==' ')CDBDBBCDAAADCBCDACDDBCABDCBACBBCADCdoubles1=1.0,p=1.0,s=0.0,s0,t=1.0;intn=1;do{s0=s1;s+=s0;t*=n;p*=(0.5-n+1)*x;s1=p/t;n++;}while(fabs(s1-s0)>=1e-6);returns;填空xnfabs(t)改错for(i=1;i<=y;i++)t=t%1000;ADACBBCADCDCBBCBBDCABBCBABCCCAABBCAABDDA—23— 计算给定10个数的方差:inti,j;doubles=0.0,s1=0.0;for(i=0;i<10;i++)s1+=x[i];s1/=10;for(j=0;j<10;j++)s+=(x[j]-s1)*(x[j]-s1);s/=10;returnsqrt(s);填空1.01i改错k=i;c=k%10;BBADAABCDDCAACCCBBACBBCADDCDBACCDACADDCB计算给定整数n的所有因子之和。ints=0,i;for(i=2;i<=n-1;i++)if(n%i==0)s+=i;returns;填空&&’A’ch改错voidfun(int*a)a[j]=a[j-1];ADCCADDADDBCDABBCCCDCBDAADDABBCADBABDAAA求Fibonacci数列中大于t的最小的一个数。inta=1,b=1,c=0,i;for(i=4;i<=t;i++){if(c10){if(t/10)p=t%10;s+=p*sl;sl*=10;t/=10;}returns;填空tttt.score[i]std改错m=i;if(a[k]>a[m])m=k;DBBCBADCDCDCBDADBCDCDACBDACDBCADBDCCDCCC对变量h中的值保留2位小数,并对第三位进行四舍五入。intt;floatf;t=(int)h;f=h-t;if((int)(f*1000)%10>=5)f=((int)(f*100)%100+1)/100.0;elsef=((int)(f*100))/100.0;returnt+f;填空’0’s++ctod(a)+ctod(b)改错voidfun(char*s,int*a,int*b)*a=*a+1;*b=*b+1;BADDABDACDADBCDCACCDADCBDCBDACCDDACBBDCC—23— 求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中。inti,j=0,k=0,*t=pp;for(i=1;i<=x;i++)if(i%2!=0)t[j++]=i;for(i=0;i