您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 填空形式的流程图题123123x
1.已知大圆半径为r1,小圆半径为r2,求阴影部分的面积s。在流程图的空白处填入S=(s1-s2)/4______。2.求x的n次幂。错误!未指定主题。在流程图的空白处填入__n____。3.学校举行“爱心助学”捐款活动。某同学用循环累加的思想,设计了如下统计捐款总额的算法。由于事先无法确定捐款人数,他在算法中设置了一个特殊的数据:-1,作为结束的标志。(说明:money存放每位同学的捐款额,sum存放捐款总额)。错误!未指定主题。在流程图空白处填入______。4.输入三个不相等的数a、b、c,按从小到大的次序排列。(算法说明:先将最后一个数c与前面的数b比较,把数值较小的数换到前面,然后将b与前面的数a比较,把数值较小的数换到前面,此时a已经是最小数。再将最后一个数c与前面的数b比较,把数值较小的数换到b,此时b已经是次小数。三个数的排序到此完成。)请写出解决问题的qb程序代码:输入moneyclsinputa,b,cifcbthent=c:c=b:b=tendififbathent=a:a=b:b=tendififcbthent=c:c=b:b=tendifprinta,b,cend5.数学中,求三角形面积的公式有:))()((cpbpappS,其中2/)(cbap。某同学利用这个公式,设计了求三角形面积的算法。他先对三条线段的长度a,b,c进行判断,若p(p-a)(p-b)(p-c)0,则计算面积,否则重新输入数据。在流程图的空白处填入_s0_____。7.该流程图描述的是求A的绝对值的算法。输出A结束开始A←A*(-1)_____NY输入A完成该任务,在流程图的空白处应填入__A0___。8.计算不大于50的所有能被5整除的自然数之和。请写出解决问题的qb代码:9.某班共有50人,小张、小李竞选该班班长,以下是统计他们得票数的算法。(变量A,B,C分别表示小张、小李和其他人的得票数)完成该任务,在流程图的空白处应填入①_B=B+1,②C=C+1___。clss=0i=0doi=i+5s=s+iloopuntili=50printsend输出A,B,C结束开始N=50YNA←0,B←0,C←0,N=1A←A+1___①___N←N+1读取选票是小张吗是小李吗___②___YYNN10.2007年我国人口总数13.3亿,粮食总产量5000亿吨,如果人口增长率为0.6%,粮食增长率为0.5%,求到2020年的人口总数和粮食总产量。输出P,FF←5000结束P←13.3开始_________Y=2020NYY←Y+1Y←2008p=p*1.006:f=f*1.005完成该任务,在流程图的空白处应填入____。11.一小球从10米高空落地,以后每次弹起的高度都要比前一次减少20%,经过多少次后,小球弹起的高度小于0.01米。请写出解决问题的程序代码:12.“一尺之棰,日取其半,万世不竭”。计算经过多少天后,其长度小于0.0001尺。开始T0.0001结束T←1,N←0___________N←N+1输出NYN完成该任务,在流程图的空白处应填入_t=t/2___。13.输入三位正整数n开始结束a←n的百位数字b←n的十位数字c←n的个位数字_______输出“n是水仙花数”YN“水仙花数”是指一个三位正整数,它各位数字的立方之和等于它本身。例如,153就是一个“水仙花数”,因为153=13+53+33。在流程图的空白处应该填入__n=a^3+b^3+c^3_______。clsh=10i=0doi=i+1h=h*(1-0.2)loopuntilh0.01print“次数:”;iend14.开始输入a,b_____输出a-b输出b-a结束YN为了保证a,b两数的差不是负数,在流程图空白处应该填入_ab______。15.开始nmod3=0nmod5=0输出“No”输出“No”输出“Yes”结束①②③④输入n判定n是否既能被3整除又能被5整除,在流程图①②③④空白处依次填入__FYFY_______16.求1+2+4+7+11+…的前20项之和。在流程图的空白处应填入__p=p+i______。17.找出乘积为399的两个相邻的奇数。写出解决该问题的qb程序代码和流程图:clsi=1dop=i*(i+2)i=i+2loopuntilp=399printi-2,iend192118.输入三条线段的长度a,b,c,判断能否构成三角形。在流程图的空白处应填入___________。(a+bc)and(b+ca)and(a+cb)19.计算20181614121s的和。在流程图的空白处应填入_a=-a:s=s+a/(2*2*x)__________。20.一根1米长的绳子,每天减去剩下的1/4,问经过多少天后,其长度小于0.0001米。开始T0.0001结束T←1,N←0___________N←N+1输出NYN完成该任务,在流程图的空白处应填入_t=t*3/4___。21.某批发商货物价格规则如下:不满50件,每件10元;满50件但不到100件,每件8元;满100件,每件5元。输出Y*X结束开始Y←10X=50NYY←8_____Y←5NY输入X完成该任务,在流程图的空白处应填入_x=100___。22.求数列1/2、1/4、1/8、1/16……前10项的和。L←1结束S←0开始L=10NYL←L+1_________输出S完成该任务,在流程图的空白处应填入_S=S+1/2/L_。23.求100以内的质数。完成该任务,在流程图的空白处应填入____。B=2输出A结束开始______A100YA←2NBAA能被B整除?B←AB=B+1NB=AYYNA←A+1YN24.求从键盘输入的n(n是自然数)个数的绝对值的平均值。(画流程图并写代码)clssum=0:i=1input“n=”,ndowhilei=ninputxsum=sum+abs(x)i=i+1loopaverage=sum/nprint“average=”;averageend25.该流程图描述的算法是求1-1/2+1/3-1/4+…+1/19-1/20的和。开始结束NYi←1,f←1i←i+1s←0s←s+f*1/i输出s②①完成该任务,在流程图的空白处应填入__f=-f_i20__。26.该流程图描述的算法是从任意输入的6个数当中找最小的一个并输出。开始m←a结束①YNYi←i+1N输出m输入ai←1ma输入a②完成该任务,在流程图的空白处应填入_i6_m=a__。27.输出“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=13+53+33。a^3+b^3+c^3=XYN开始结束X=999YN输出Xa=int(X/100)c=Xmod10b=(X-100*a-c)/10②①空白处应填入的最合适的选项是_x=100__x=x+1__。28.求1~1000内所有偶数的和。输出SS←0结束I←1开始I=500NY___(2)_______(1)____完成该任务,在流程图的空白处应填入_s=s+2*i_i=i+1___。29.与15题相同开始Nmod3=0Nmod5=0输出“No”输出“No”输出“Yes”结束①②③④输入N判定n是否既能被3整除又能被5整除,在流程图①②③④空白处依次填入___FYFY___________。30.我们经常将成绩以等第的形式划分,结合下表,该算法流程图空白处应为:______。输出Y结束开始a=90NYNY__①__Y←”良”Y←”优”输入a__②__Y←”中”Y←”不合格”YNa=80a=6031.以下是二进制数转十进制数的算法,当依次输入4,1,0,1,1时,输出13。在流程图空白处应该填入____A=T___。开始输入NN1输入BT←A*2+B输入A________N←N-1输出A结束YN请写出30题的qb程序代码。clsinputaifa=90theny=”Yong”elseifa=80theny=”Liang”elseifa=60theny=”Zhong”elsey=”Buhege”endifendifendifprintyend32.有一数列如下:1、2、2、4、8、32、256……输入正整数N,求这个数列的第N项。开始结束输入NA←1,B←2①K=N②③B←CK←K+1输出CNY完成任务,流程图的空白处应填入_k=3c=a*ba=b_。33.计算月通讯费,100分钟内(包括100分钟)为60元,超出100分钟的则超出部分每分钟以0.4元计算,流程图的空白处应填入_____。开始结束X=100输出YYNY←60输入X?Y=60+(x-100)*0.434.以下是二进制数转十进制数的算法,当依次输入4,1,0,1,1时,输出11。在流程图空白处应该填入_A=T______。开始输入NN1输入BT←A*2+B输入A________N←N-1输出A结束YN35.与32题相同。有一数列如下:1、2、2、4、8、32、256……输入正整数N,求这个数列的第N项。开始结束输入NA←1,B←2①K=N②③B←CK←K+1输出CNY完成该任务,在流程图的空白处应填入__k=3c=a*ba=b___。36.输入任意实数x,求1/(x-2)的绝对值。开始结束x-2=0?输出“出错”y←1/(x-2)TFTF输入x输出y在流程图的空白处应填入____。x21/(2-x)37.某唱歌比赛中由10个评委为选手打分,去掉一个最高分,去掉一个最低分,剩余的评委打分的平均值就是选手的得分。开始输出(zf-g-d)/(i-2)的值结束______Tzf←zf+xx0Fzf←0,i←0,g←0,d←100输入x的值xgxdd←xTFFT完成该算法,在流程图的空白处应填入_g=xi=i+1_。38.设有一张纸为X毫米厚,面积足够大,将它不断地对折,问对折多少次后,高度可达到或超过10厘米。完成该任务,在流程图的空白处应填入H=2*H。并写出qb程序代码:39.如图是一系列从大到小的正方形,每一正方形的顶点正好是它的外接正方形各边的中点。假定最大正方形的边长为1,求第几个正方形的面积小于0.001。完成该任务,在流程图的空白处应填入s=s/2。并写出qb程序代码:
本文标题:填空形式的流程图题123123x
链接地址:https://www.777doc.com/doc-1042259 .html