计算机三级网络技术计算机3级网络技术计算机计算机三级.docx
《计算机三级网络技术计算机3级网络技术计算机计算机三级.docx》由会员分享,可在线阅读,更多相关《计算机三级网络技术计算机3级网络技术计算机计算机三级.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【偏跳丝路】本施屋孑散孽类向胭,主震君杳的毫奇偶及的赳断”方芸的求法。解本题的思路为:用循环控制取每一个数进行判断,若一个数除以2取余得0,则该数是偶数,否则为奇数。分别统计奇数和偶数的个数、总和,并且保存所有满足条件的偶数。最后由方差公式可知,这是求一些连续的数的表达式的和,所以可以使用循环求得方差。【参考答案】void Compute(void)int i,ttMAX;6r(i=0;i1000;i+)if(xxi%2!=0)/*定义数组tt计算总和*/*判断当前数的奇偶性*/odd+;avcl -b=xxi;else/*统计奇数的个数*/*求奇数的总和*/cven+;ave2+=xxi;t
2、tcvcn-l=xxi;avel/=odd;ave2/=even;fbr(i=O;ievcn;i-f-F)/*统计偶数的个数*/*求偶数的总和*/*将偶数存入数组tt中*/*求奇数的平均数*/*求偶数的平均数*/*求所有偶数的方差*/totfc+=(tti-a ve2)*(tti-ave2)/e ven;【解题思路】本题属于数学类问题;要求判断在100以内,1, i+4, i+10都是素数的数的个数。因为i+l。也必须在100以内,1不是素数,所以我们可以从2开始判断到89即可(90是偶数,明显不是素数)。本题已经给出了判断素数的函数,所以这里只需调用即可。通过一个if语句判断i, i+4以及
3、i+10是否都是素数,对满足条件的数进行求和,同时用ent统计其个数。【参考答案】void countValueO(inti;/*定义循环控制变量*/cnt=O; sum=O;/*初始化变量*/for(i=2;i90;i+-F)/*找数的范围为100以内*/int i,j;int temp;fbr(i=0;i300;i+) if(isP(ai)bcnt=ai;cnt+;/*并统计满足条件的数的个数*/if(isPrimc(i)& isPrimc(i+4)&isPrimc(i-f-10)cnt+;/*统计满足条件的数的个数*/sum+=i;/*将满足条件的数求和*/【解题思路1本题属于数学类题。
4、根据题意可知,函数jsV址ueO要实现两个功能:一是找出为素数的数,并存放在数组b中;二是对数组b中的数进行从小到大的排序。首先要找出满足条件的数,即素数,题目中已给出了判断素数的函数,因此只需调用即可。其次,将这些素数存入数组b中,并用变量ent来统计数组b中元素的个数。最后,将所有满足条件的数取出后利用起泡法进行排序,即将当前元素依次同它后面的元素进行比较,发现有大于该数的数,就将这两个数进行交换。【参考答案】void js ValueQ/*定义循环控制变量*/*定义数据交换是的暂存变量*/*逐个取4位数*/*如果该数为素数,则将该数存入数组b中*/*对数组b的4位数按从小到大的顺序进行排
5、序*/fbr(i=O;icnt:-l;i+-F) for(j=i-f- l;jbj)tcmp=bi;bi=bj;bj=tcmp;【解题思路】本题属于数学类题。本题思路为:首先利用一个6r循环来依次从数组中取得满足条件的数,由于题目要求求数组中正整数的个数,只要某个整数大于零,则该数即是正整数,通过变量totNum来统计正整数的个数。然后求出该数的每位数字,并判断是否满足条件”各位数字之和是奇数”,用变量totCnt和 totPjz分别计算出满足条件的数的个数和这些数的和sum。最后求出这些数的平均值。【参考答案】void CalValueQinti;/*定义的循环控制变量*/itn a1,a2
6、,a3声4;/*用来存储正整数的每一位的数字*/for(i=0;i0)toNum+;n4=xxi/1000;a3=xxi%1000/100;a2=xxi%100/10;al=xxi%10;/*判断是否正整数*/*统计正整数的个数*/*求正整数的千位数*/*求正整数的百位数*/*求正整数的十位数*/*求正整数的个位数*/if(a4+a3+a2+al)%2=l)/*如果各位数字之和是奇数*/*计算满足条件的数的个数totCnt和这些数的总和sum*/totCnt+; totPjz-h=xxi; totPjz/= totCnt;/*求这些数的算术平均值totPjz*/)【解题思路】本题要求先实现Ca
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 三级 网络技术
限制150内