ImageVerifierCode 换一换
格式:DOCX , 页数:30 ,大小:22.70KB ,
资源ID:17846113      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17846113.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机三级考试答案Word文档下载推荐.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机三级考试答案Word文档下载推荐.docx

1、注:金额为数字直接比较,代码、名称等为字符串用strcmp比较千位+个位=百位+十位, 按从小到大的顺序排列存到b中void jsValue() int a1,a2,a3,a4; int temp; a1=ai%10; a2=ai%100/10; a3=ai%1000/100; a4=ai/1000; if (a4+a1=a3+a2) bcnt+=ai;cnt-1;cnt; if(bibj) temp=bi; bi=bj; bj=temp; 如果四位数上的数均为奇数,统计个数并把这些数按从大到小的顺序存到b中 if (a1%2=1&a2%2=1&a3%2=1&a4%2=1)数组a和b按条件组成

2、数组c,并按从小到大的顺序排序,条件:数组a和b中相同下标位置的数必须符合一个是偶数,另一个是奇数,则数组a中的数字按二进制数左移八位后再加上数组b对应位置上的数,把这样组成的数依次存入c中 if (ai%2=1&bi%2=0|ai%2=0&bi%2=1) ccnt+=(aicj) temp=ci; ci=cj; cj=temp;计算1000到9999之间的素数,千位+百位=十位+个位,且千位+百位=10(个位-千位),并且计算个数和这些数的和void countValue() for(i=1000;=9999; for(j=2;i; if(i%j=0) break; if (j=i&a4+a

3、3=a2+a1&a4+a3=(a1-a4)*10) cnt+; sum+=i;在200个四位数中统计四位数各位上均为0或2或4或6或8中的一个的数的个数,并从大到小存到b中void jsVal()=MAX; if(a1%2=0&a2%2=0&a3%2=0&a4%2=0) if(bi=0且ab-cd=0&ab-cd=10&ab%2=1&cd%2=1 &a4!a1!=0)把千位和十位组成一个新数cd(新数的十位是原四位数的千位,新数个位是原的个位,)以及把个位和百位组成新的两位数cd(新数的十位是原四位数的百位,新数个位是原的十位),若组成的两个数均是奇数并且两个数至少有一个数能被5整除,同时两个

4、新数的十位数字均不为零,则将满足条件的按从大到小排列 ab=a4*10+a1; cd+a3*10+a2; if (ab%2=1&cd%2=1&(ab%5=0|cd%5=0)a3!数组a和b中相同下标位置的数均是奇数,则数组a中十位数字为新数的千位数字,个位数字仍为新数的个位数字,数组b中的十位数字为新数的百位数字,个位数字为新数的十位数字,这样组成的数存入数组c中 int a1,a2,b1,b2; int ab; a2=ai/10; a3=ai%10; a4=ai/10; ab=a2*1000+b2*100+b1*10+a1; ccnt+=ab; if(ci取出一个四位数并且小于该数以后的连续

5、五个数且该数是偶数(该数后不满五个数则不统计),统计个数cnt并存入b中MAX-5; if(ai%2=0&aiai+1ai+2&ai+3&ai+4&ai+5)有200个整数且在1000和9999之间,按每个数的后三位降序排序,若后三位相等,则则对这些数按原始4位数进行升序排列,将排序后的前十个数放在bb中void jsSort()200-1;200; if(aai%1000aaj) temp=aai; aai=aaj; aaj=temp; 10; bbi=aai;200组数,每组3个数,每个数均是三位数,要求在200组数据中找出条件为每组数中的第二个数大于第一个数加第三个数之和,同时存入数组b

6、b中,在对bb中的数据按照每组数据的第二个数据加第三个之和的大小进行降序排列,排列后仍存入bb中 data temp; int cnt=0; if(aai.x2aai.x1+aai.x3) bbcnt+=aai; if(bbi.x2+bbi.x30.000001); return x1;求Fibonacci数列中最接近t的数,Fibonacci数列F(n)的定义:F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2) (n=2)int jsValue(int t) int f1=0,f2=1,fn; fn=f1+f2; while(fn=t) f1=f2; f2=fn;if (fn-

7、tt-f2)return fn;else return f2;某级数的前两项A1=1,A2=1,以后各项具有关系:An=A(n-2)+2A(n-1)。,要求依次对于整数M=100,1000和10000求对应的n值,使其满足Sn=M,并依次把n值存入数组单元b0、b1和b2中 int n=2; int n=2; int a1=1;a2=1,an; int sum; sum=a1+a2; do an=a1+a2*2; if(sum=100) b1=n;1000&=1000)10000&=10000) b2=n; a1=a2; a2=an; sum+=an; n+;while(sum500;i-)

8、for(j=2; if(j=i) cnt+; if(cnt%2=1)sum+=i; else sum-=i;将大于整数m且紧靠m的k个素数存入数组xxvoid num(int m,int k,int xx) int cnt=0; while(cntk) m+; if(isP(m) xxcnt+=m;有300个四位数,求出素数个数cnt,并求出这些素数的平均值pjz1,以及不是素数的平均值pjz2 int i;300,i+) if(isP(ai) cnt+; pjz1+=ai; pjz1/=cnt; pjz2/=(300-cnt);计算100以内满足一下条件的所有整数I的个数cnt及这些I之和s

9、um。条件:I、I+4、I+10都是素数,同时I+10小于100 for(i=2;i+10100,i+) for(j=2;i+4; if(i+4)%j=0) if(j=i+4)i+10; if(i+10)%j=0) if(j=i+10) cnt+;求出300个四位数中素数的个数,并从小到大存在数组b中void jsValue(); if(isP(ai) bcnt+=aicnt-1,i+)若干(个数0) totNum+; if(xxi1)%2=0) totCnt+; totPjz+=xxi; totPjz/=totCnt;求出数组xx中的奇偶数个数cnt1、cnt2,及数组下标为偶的元素算数平均

10、值pjN; if(xxi%2=1)cnt1+; else cnt2+; if(i%2=0) pj+=xxi pj/=(N/2);N个实数(N200)求平均值aver、整数部分和sumint和及小数部分和sumdecvoid CalValue() sumint+=(int)xxi; sumdec+=(xxi-(int)xxi); aver+=xxi aver/=N;有若干个(个数max) max=xxi; cnt=0; if(xxi=max) if(xxi%3=0|xxi%7=0) pj+=xxi; cnt2+; pj/=cnt2;求出1到1000中能被7或11整除但不能同时被7和11整除的所有

11、整数void countValue(int *a,int *n) *n=0; for(i=1; if(i%7=0&i%111!=0|i%7!i%11=0) a(*n)+=i;字符替代,替代关系f(p)=p*11mod256,p是某个字符的ASCII值,若计算后f(p)值小于等于32或f(p)的值在65至90范围内,则原字符不变,否则用f(p)代替void encryptChar() int i,j,val;maxline; for(j=0;80,j+) val=xxij*11%256; if(val=65&val=az 大写字母条件:AZ以行为单位把字符串中的小写字母改成该字母的下一个字母,如果是字母z,则改成字母a,大写字母和其他字符保持不变void

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1