选择改错填空设计_第1页
选择改错填空设计_第2页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、、选择题hB:DE1在re中.若有以下定义:dimU.LHtb”flDalc;doublcd;曲表达式*b+Aefi的类翌为()floatIni血rdnublnD2在it中.不能IE字将串賦给社4lh的悟切是()*harbioi-rrf/e/romch&rhElOlHplltii;charb10;ctrepy(bj*HellalOcharb10=*lfellDi*;B3在TC中”tXini*Gwap()指的是(指一牛理牡型値的厨貓sw”p指牛返1指向懿型値指料的阳議如P1fc平崔冋ifi数3np0的指针,圍教返冋一个笙型值说砂Bg在TT中.假宇有以卜雯睪宇氏:in!k7(i-13;則能佛算值为

2、3的衷达衣耒()4W45)ife(kk75)烬kk%5(il=kJ(kV5)D5在兀中若int工“出厂z2;JMS外斗村t的值为().F5L6r78C6在叱中.若11=1,v=2,w=3,W表诙衣w=(v=-ii)执fr克后*的值是()*F-3F2r1A?在TT中.若己类豐WISS:i-hrri-J/2M值是()1F2r2*0*2.SCB在TC中.若己知inta1;以下C)是正蓟的St苗僧旬a-(a2+ar21/2)a+-+1u-a-(i-lri+,if2)a-*tuud,Cg在T朗完表勺J.X若int口4.产5;,则执行1式i*=yT后*r值为Cf-16|F0r一1T19A111在TC申,若

3、有定叉inty=2;intz_5、iT;則査这亢yf=s(z)+i+i的值为()F6F7FR9B11在TC中若有定艮:inty=3;int1/=1,2,3,4,b,b,7(則義这式y+-rS的值.为(JF8F-9F-10w11B12在环中,若有聪明和语旬;imn-5;intc=aH.此外亡的悄另(F1F6r&F4c:3茫TC中.君石便明期內:intq=8;intc=+a;此处養达式弋的首星()7r9F10屏e&齐TC中.若耕丄下眉岌:intaL12=b2,3,laG,T,S,%10,11,12);,广hfSTp-njrlp则结未麴值为打的表这式星()*就尸a4止uaPd-cD切ftTcqi*若

4、有以下罡叉:iuia12MLX35札L8.930.11,1好;charg=jaJ,J,g;则載憤为3的表达丸足(),a&-ca4laC-cJafe-eDJ.在冗中,役inta=10,则执行完谗4”亦=11=时詣,口的值是(j99r110FICO-VP-J80D17茯TC中.设环y上摘为int犁童星则ihfr以下语旬后,t的伍为()i=lx|HyUlT.,不定值r2T1F0CABcD18在w中.设i,7t40k是加理变1,则执行表送式2=16,k=S2)总曲F4r1632r52CL9在TC申.设为皿型叟t,下悟旬后,曲値为().i=10;i=i+;F10F20FIRT19C20在珀中.设以F语旬

5、后八的情肯()i10;i+-i-:i-i;F10r20F|30F40B21在TC中*谡有以下官定义:defineN3ffdcfincY(n)(mi)+nj则执行悟旬:t=2*仃GO);后的伯为(几出错42r32r54C22存TC中*己知5F5Gintt-aZ比S*b;执行八p“后丫的佰为(h1F2F3r-4AS3在叹中.SA:前!二g的值是(trueMBF0F1D2d希T匚中.表示关奈K=TC的表达式为C)(X-Tm(T-Z)(X-Y)AND(Ta-Y-2)(X-T)1(Y-Z)A2&冇TC中*表吓关棗iyi所对隔的表这尢是(iyz(iy)frAtyi)(iy)II(y-f)11!(y人z)B

6、口沖.價定所有更量均己正确说明.下列程存段赶行匚的值是(h|F-FFp26s=lFc=0;r-35;ifUa)i-3;cist?i-4.344353D在Ttr偃定所有疸期己正确说明,下列程序段运行畠e的值是()FFkr2?*a=fcc=0;r=S&;lfCla)i-4;elcek5;st4555B28在冗中*暇宇所有玉睪均己正硼脚.4-351r3B下列程序段运行后E的值是()A-a=b=c=l:1=35:辻(!a)1=3;eIse1=4.M29艸,龍I為表示AlUsUG覘关杲表茨式臺()n=10nra-10|a=10朋a-10|ai?w:yz?E药结累为()4F3iF2F1B31在TC中.若要

7、求在iJ后-对园詰号中表不b不導;M的关杀,嗚能止輔表不这一戋系的表达式为()a0aD52在设斫14厶口*4,划昴Aab7a:cd7a:d的结睪为()4F32L1D:3在TC叽设旷3,久厂必犷齢剧检直,ba?a:eT)?l+:fr+F叫S聊y的值井别为()1桃诩32fl2b35齐比中*设有如下定罠:inta=ltb=2*c=3jdf2jd=2;则蓟行鹤衣:(tf=ab)*4tn:cd)辰舶宿如J.1F2r3F0DABCD在TC中,与附血丄u(!xT零价的语创是()*hMId(x-C)wkiuGm)whilemL=1)wkile(*h)A4tTC4Lwhile(i)中的工与下面無件敖式普价的是)

8、t=QLlrl-Lz!=0D3E在W中,两牛了持m和斑否应当槌用(*if(3lnZ)if(alirZ)if(strcpy(fll,s2)if(strictCdf32)Q)D39在W屮.已知:intalbtbF,卿表认式(ath)(tlb的第呆为()r0r1(rueflaBA40在C悟言中,当dohile悟句申的第件为()可,绪束该億环.F01true机A卵在C悟古中.若辽乱則叭frillle(1)i一;break;数为()F0F1L2r3B42在c悟言中,1MT语令hfor(i-1;i4;l+)(肓.竇虽i的值杲(八r3r斗|FsB43左f语言中.执石痔闻:fur(j-Lj*+j):启,变量j

9、的值是()*r3IT4r5不定C枉T冲.若己定义为畑类型.且内牯坏体用改变ij的值.WISLF#序段申内雅坏体的启的执布次H普()rF441farti=5;i;l-)fir(j=0Jk一;priivtfiT);-JU-1n1Jt11.7.JLJL.w.1*EJ无服多r0F1f2Dv47齐比中.设记宇为ira梦犁喪星嗚有卜卧h订歸0坏埶行)JX*k=10;rthilc(k=O)k=k-l;afriOK无报傭环一戻也不执行执行一次C4S在TCtpr以下的珀rflS坏C)血电j=Q;(yl=123)UU4.i+);是无衆is环循坏欢數不定秋和次执存法C49存TC中序片园的结果f(儿int二13;da

10、printf(Zdi)J述ictd打印出212护1咄迪不打印征阿内容幣入死葩环Bso在忧1lb执ffTEiO片段的第呆是(儿int1-23;dnprintfCK2di):JhiLe(!x);打印出炎1打耳肋不打印忏阿内容陷入死倘环HFl在TC叽假定诩b为int塑变量蝎瓠行虹下语句石b的值为().a=l.b=10.dab_-a;a+,ntjlle(B-ol厂*9-2-18n52曲卯.瓠行谗4:fcr&二1;讥+書)滿轰fti的值是()*r3r4F5不定c53在C悟言中,定义救俎intd(12=L2.3,4L5.&1.BL9,10.Ut12,juiatn的值为()cT3r4F5r6B3JC2在H吾

11、言中,定哭数组im豪34二甌勾需焉岳I臥则aJslBi*().在C语言中,定叉数坦intat?-3,15,6,7,8.9).臥引的値为(八中.键实朋稱串拳接曲鬲教是().布C语言中.以阿牛甫教用于閒宇符恼岀刘杯?|皆出设备(?齐(:悟言中.以下哪个画奴用丁字箱串的比稅()*Btrepy()在C悟言中,有表认氏t-absfS-lOXWh的值为()-2存W牧晶敷阖将帘乌tri复制到串:strcot(strepvtstrL3tr2)+strS日tr2甲启冉接芻)甬功能是().吊Etr3盘启在TC中,下刘诩旬的輛出站累星(Dtinlf(strlEu(ATSVlfi121ntrcat011在W中.若定冥

12、inta4,则数生&有()亍亓乖洌r在24若疽定义floata54L囲轅堀社可以有()牛无責30staticinii231=&3,4,n.则表达式灯mi的債询c)2在TC叫谓用sirlenCabcdXOefVOgJfitn为(八4stropt)strepyOstrlcn()opcnOrcadOputchart)strcap()treat()strlcnO接到串求h2N打冉臭制创串str51B将串s+rZ复晴到串航14中茄冉需串时r琏養制串只rl之后80lUstTiftHSslrlN启冉喘舸说臭制为BtrJ中3520102411302512在TC叽若k是St型吏量IL有下面的intk=-2;if

13、(li=0)printfE*!#*);clscprintF(ft4AA);上面斷片段的输出斩是(人#NIUU有脱赣,玮出结杲A在CIS言巾,克丈char山=*dmrh己知字聲b的ASCII昭为僦则printfridWiotO),的值为()r-97ar98bA在C语言中,若-=0x21,则print:f(%d:n);输出值为()F20IF32F33F-21c70在(:语言中,有以下定冥;charb10=fh*n,3tp,kTs;J8ftprintfnc=101,3=3;printy=i/);r0r1F3不爾定的値C72左TC巾.若有定义和毎匂:dm1310;sibcdrintfCtsnJ,s);

14、哪结杲是(以下町底表空幣)邯jabedttjobcduuiiiiu编译不通;1DD在TC:仪若育定义=staticinixl23J-213J.5T6,T.则表这式衍丄的值为(八5hBcJFfFTClfl.若诩耒是inT型量,i-lOO.y-200,下列语甸的酱出结果是儿printf(*%dn*,(h,0),F200L100100200转出18式罄不够,着出不确定的值A绍在TC中”若有以下新片艮charstr=1,abcd*Tprint!(SdXnjstrleQ(5tr);上tl程序片段蹄岀结稠)eF3T4F6F12B75在TC忆若整型麦量i的初值为5,Mlnjprintf(3d,Kd.Ildn

15、i,i7箱出的结杲是()o4.3.S5J.13ELL3.33.4L5D存TC中.设有.KtHticchnrstr二*Beijing*;Wtffprintf3trlcn(3trcpy(str,China);rrFFT6后的输出结衆为()o5f1214A在H:中.己購iniI=ic,y=3ai;则下列悟甸的曲岀结呆是()FFFF77printf(tfKdnJJ,1=(7,s/y);1043D存TC申己Shintt=15”产5;W执行以下语旬片耐&出为(rrFrT8printf(ihJidnt工4(卅=2),01612A在TC中*己知iiut1=15*y-&jJ则下列语闻的着岀站耒是()FrFrT9

16、printf(Yldp,i-tsly,s/y);1023CSC枉T匚中.BjU=ini1=17,y-7;寒执行以下俑句启的输出为()Oiprintf(、fs1k0r7T-1I1B1在TC申.已知iunsignedincb-65535,WWHt臥下诸切厉帽h值对()pruf(*Mdx);F&553EF1无戸佰F-1D82FTC中*已知runnisnndint*邙5辭&曲执行以下悟旬后的*值为()printf(dnai);-1F1无定ifiFQDS3iETC屮FiJSIrunstEndnlm=C5S37(腹曲行以下诩旬肩的x值为()printf(BdXri-1f1兀定仙0D杞T(7中,己知.uns

17、ignedinte65538i赠执秆以下语坷后跑卫值为irrrrE4printf(-1120CABcDB左TC中.以下稈序的筍出结果星(iHiid)ints-lO.b-lC;pcrhitf(*HdSdnTa.bJ;10Id91011101112B在TC中、以下禅序旳着出结果足(iiain()inta-lXb-12;prirjtf(*NdnL*t+b)J101C1.21211101113DE7在W此以下程片怕岀结杲是()S)printfCdn*,由聽DTintfhr1r6F5F4CSS在W叽FfijffeffJS,ffi出拮皋是(八inaiii()(char*s-*aKcdf?jr;3+2;pH

18、ntfCUdcdp宇釈的顺TT码苗字8#如岀错C別在TC巾*IB旬iinin=OJb=OJ5d,U=2)M(b=T)“的笹出皓呆是(八无输出结呆不憫宦r-1FLD90在TC1!1.已知;inti=l,y=-1;01悟旬*jffintf(tftHy)-w)p1F0FTFB级在TC中.执行下面崔序片段的输岀结帛是()long尸65536;printrhF&5536r0有i瞬恰搐尢着出结果F-A92在兀中,两亍语旬昆输岀帕渤()char1=97,cM8;DrinLf(*%dII*,cl.c2).9TSSga98.abD(鬆言程序是由()坦虑的主程床和子程序过翟函数子酣C別【普言规定.调用一个爾数吋.

19、拷吏量和解爹变量之间的数露传详)*常传逸由疾罄传给形参.并由形由用户描定特涕方式B$5下到语旬中符合a-0i?bc=a?a-0zlb=a?fa-0x?b,b*aT;a-Oi7b,c-a?D96在cis言中,合it的数组罡义星()inta=*string*;inta5=UulA3i5;ints=J,3trin*;charfl=(0,1,2,3,4,5;D97在CtSsrp,下列不正确的转义亍脅是()*JV*留C9S在f语言中.要求运啸数0縦蔓塑的运幕筍是()”/1A在(:语言中.以下一组运诗符収优先锁最高的运算有是tr是指向i聲爭鞋玳宙指向in十単教据的皿握指向圖数的指针,逹西数饭冋一个int璋

20、数嶠刑堤一牛褊数名该閒數的邃科倩杲指向C101左TC中.下列脅号中可以作询菌数名的叙)sysf)abc5asiaA102在TC中、下列关丁swilxh话旬利Lr匕ak佰旬的蛤论中只有(是正鯛的0bruakU旬是时itch活旬的一黔在测iwhig旬中可乩癖需更使用盂不使用bruakjS句在旬中妙英使用break语旬其它三储论中有两个是正制的B10?在TC叽下面的(代表一个十六进制蔓熟r65F0101OidlDftBCD&log曲弭.FS1誌止構曲T和?串航値撵作的站是()ch.or讥5二Tabcee厂;charsTSl-Ca*,LJji-jiVrQf1rchar*e;S=TABCDIF*;chc

21、crs;scant(*15*s);C105ETC1!1,己啣kharg则下列IS坷中正优的是C)JVc-a*jr旷&rrA106左TC中.以下1F确的说明晤句是f片intA3.6J;intA3,4J;iniALJILJ;int+AL10J;D107在T匚中役plQpZ星蛍向円一牛讪型-O组的抬针奸匕为冷谭娈暈卿不肉正确识行的语甸是().k*pl+*p2;pa-k;PE?;k*pl*B10G杞r町中.不鮭字疥串hw凰络数组b的谊旬是().rhirb|10KrH1:TlT1,o,/!=cluiMlCIIIelldcharb10|曲血”】I*ndurUWHelb!:D109在TC冲,罡51nutsw

22、apOfa的是()*栢一个悔冋莘單值旳歯数swap指一+板冋指向蔡犁fiM的嚼数我叩指一牛抱冋函数讯町|的揩针,画数返回一亍整塑值B110在tc中.規定有aTjitx:mik=:.x-12:filSiSM値内3的丧込云是(n工斗k?.*=5i工勺尸(k-Lo“i:i=k-k!o5徉悯=1牛呼匸辛B111存T中*若intx=2,y=I.i=2:Rll$iiitr+4(C)5Tcua在T?収若u-imM表达itw=(m)执齐完后w的首是()*3210A113在TC申.若已龙艮沛曲血业类里附寺达无:厂1厂1愆的值是C).1222.5C114在TC収若已知賦屮臥下)是正碉的駅值悟句*T屮卜半陶*耳aa

23、nodC115在珂忆若有int口严5;,則执行完表这衣工分诟,谧为()“1641A116在TC中.君有MXiniiniz-5.x4;SM表达武十ab$讨+xti的值対(J*6789B11?、在TC巾,若有定义:iuty=3;iat叩|=w却邸耳鳴我达SrW5Bft为(),8ID11BHE左TC中,若有说明和活旬:inta5;inic=a+;也山的值杲c).YE5AC119左TC中,若有貌明和语旬曲;F8;加尸卄屿此处私兀的值是()7弓10GD120左TC啊若有以下定义:int乱12卜123,民為1LL2;町曲血则绪呆数伯为的表这式异C片3|?t|砒1ald-c)D121在K中.若有以下定义:血

24、叩2-122样属加$丄叮口訂油ar心就山实則数值为1的表这式是D)alU-daHIald-a|c-c|D122在TC中.inta=10,则执行充时廿7-十诟,曲值是D).0911C100-130D123STcrft,设兀vzt均为边型趨刖执行趾下语旬屁關伍为(C).咛戸1;匸卄xi+jtAr碇iS210C1別左TC;軸设顷谦k部是in溼喪星鳩执行表达式;入=侪4严/,k=32后册苞A(413252C125任T仲.隔为就型曼林和以下咼可后工的値为WitsfIO;r=x=x-103040BABCDE12R在TC:忆屡为mt型喪量则执行规下悟矢10304CB127在T(叩.设有以下去5T罠:村血kN

25、3嗚拥存请毎if:“(圳;斤x的值并(C岀常4?32c12S在TC中.已MJlitntb=l,234/p=b:执拧f的值勒1234A車在T珅.看达无1049的值足()True1序值0id!130和忆看示艾義衣-兀關表达式为Z(X-Y)AND(Y-a(KYF(XolWYoZ)A131在比屮,表示矣療pg所刃应的壶达丸是(B)ryz(ity)&(yu町(xy)|(y=aiB132在TC申.世定所有吏星均已止甜说明、下列程序段运打后丫的值足苦肛沪心沪关匮。*)x=3;tb*34;34电353D133在M中,假定所有翅均己1E料说明,下列程序段运行后孟的隹是八i-l=r=C;A.=56;if(lsi)

26、兀乂冋$56455B22二、改错题1题:下面的程序是求1000以内最大的20个素数之和。请修改程序中的错误,使能得出正确的结果,并给出正确结果。程序:源程序文件位于:c:StusdenntHNCRE1522003012220055Program1.c#include#include#includeIntfun(inthigh)intsum=0,n=0,j,yes;While(high=2|(n10)yes=1;for(j=2;j=sqrt(high);j+)if(high%j=0)yes=O;break;if(yes)sum+=high;n+high_;returnsum;main()clrs

27、cr();printf(%dn”,fun2题:已知24有8个因子,而24正好被8整除。下面的程序求5,250之间有多少个整数能被其因子的个数整除,请修改程序中的错误,使得到正确的结果,并给出正确结果,填入2窗口。#include#include#includemain()inta,b,c,n,cunt=0;for(a=50;a=250;a+)b=0;for(c=1;c=a;c+)if(a%c=0)count=count+a;printf(%d,count);3题:若某个整数N的所有因子之和等于N的倍数,则称N为多因子完备数.例如,28是多因子完备数.因为1+2+4+7+14+28=56=28*

28、2,下面程序1,700间有多少个多因子完备数,请修改程序中的错误,使它能得出正确的结果,并给出正确结果,填入相应窗口.#include#include#includemain()inta,b,c,n,count=0;for(a=1;a=700;a+)b=0;for(c=1;c=a;c+)if(a%c=0)b=b+1;if(b%a=O)count+;printf(%d”,count);4题:下面的程序是求20,700之间所有的素数的个数。请修改程序中错误,使得出正确的结果,并给出正确结果,填入相应窗口。#include#includeintprime(intn)5题:下面的程序是计算如下公式的A

29、15值。A仁1,A2=1/(1+A1),A3=1/(1+A2),A4=1/(1+A3),请改正程序中的错误,并给出程序的正确结果(按四舍五入保留10位小数)#include#includedoublefun(intn)intA=1.0;inti;for(i=2;i=n;i+)A+=1.0/(1+A);returnA;main()clrscr();printf(%12.101fn”,fun(15);6题:下面的程序是求(10,150)之间的能被3或7整除的数的平方和.请修改程序中的错误,使能得出正确的结果,并给出正确结果,填入相应窗口.#include#include#includemain()

30、8题:下面的程序中,函数fun的功能是:根据形参m,计算下面公式的值。T=1+1/(2*3)+1/(3*4)+.+1/(m*(m+1)请改正程序中的错误,并运行改正后的程序。当从键盘输入70时,给出程序运行的正确结果(按四舍五入保留6位小数)。#include#includedoublefun(intm)doublet=1.0;inti=2;intyes,i;if(n=1)return0;yes=1;for(i=2;i=sqrt(n);i+)if(n%i=0)yes=0;break;return0;main()intcount=0,i;clrscr();for(i=20;i=700;i+)if

31、(prime(i)count+=1;printf(%dn”,cpunt);intsum,i;sum=0;for(i=10;i=150;i+)if(fmod(i,3)=0|fmof(i,7)=0)sum+=i;clrscr();printf(%ldn,sum);7题:下面的程序是求下式的和:S=1+1/(1+2)+1/(1+2+3)+1/(1+2+3+n)请改正程序中的错误,并运行修改的程序,当n=90时给出程序运行结果(按四舍五入保留6位小数)#include#includeintfun(intn)inti;floats=0.0,t=1.0;for(i=2;i=n;i+)t=t+i;s=s+1

32、/t;returns;main()printf(”n%f”,fun(90);for(i=2;i=m;i+)t+=1.0/i*(i+1);return;main()intm;clrscr();printf(n请输入一个整数:);scanf(%d,&m);printf(n结果是:%lfn,fun(m);1.4859159题:下面的程序是求下式的和:s=1+1心+2)+1心+2+3)+1心+2+3+n)请改正程序中的错误,并运行修改后的程序,当n=90时,给出程序运行结果(按四舍五入保留6位小数)。#include#ineludeintfun(intn)inti;floats=0.0,t=1.0;f

33、or(i=2;i=n;i+)t=t+i;s=s+1/t;returns;main()printf(n%f,fun(90);1.97802310题:以下程序求1,700之间能被3或7整除的数之和。请改正程序中的错误,并运行修改后的程序,给出正确程序运行结果,填入相应窗口。#include#include#includemain()inti,sum;sum=0;for(i=1;i=700;i+)if(fmod(i,3)=0)|(fmod(i,7)=0)sum+=i;clrscr();printf(%dn,sum);10535211题:下面程序是求4,70之间的所有偶数的立方和。请修改程序中的错误,

34、使它能得出正确的结果,并给出正确结果,填入相应窗口。#include#include#includemain()longsum;inti;sum=0;for(i=4;i70;i+)if(fmod(i,2)=0)sum+=1;clrscr();printf(%dn,sum);317519212题:下面的程序是求如下表达式的值。S=sqrt(ln(1)+ln(2)+ln(3)+ln(n)请改正程序中的错误,并运行修改后的程序,当n=40时,给出程序运行结果(按四舍五入保留6位小数)。#include#include#includedoublefun(intn)doubles=0.0;inti;fo

35、r(i=1;i=n;i-)s+=log(1.0*i);s=sqrt(s);returns;main()clrscr();printf(%ldn,fun(40);10.50336313题:下面程序是求10,150之间的所有奇数的平方和。请修改程序中的错误,使它能得出正确的结果,并给出正确结果,填入相应窗口。#include#include#includemain()longsum;inti;sum=0;for(i=10;i150;i+)if(fmod(i,2)=0)sum+=i*i;clrscr();printf(%dn,sum);56231014题:下面的程序是求500以内的所有的素数之和。请

36、修改程序中的错误,使它能得出正确的结果,并给出正确结果。程序:#include#include#includeintprime(intn)intyes,i;if(n=1)return1;yes=1;for(i=2;i=sqrt(n);i+)if(n%i=0)yes=0;break;return1;main()intsum=0,i;clrscr();for(i=2;i=500;i+)if2153615题:下面的程序中,函数fun的功能是:根据形参m,计算下面公式的值。T=1+1/(2*3)+1/(3*4)+1/(m*(m+1)请改正程序中的错误,并运行改正后的程序。当从键盘输入50时,给出程序运

37、行的正确结果(按四舍五入保留6位小数)。程序:#inelude#includedoublefun(intm)doublet=1.0;inti=2;for(i=2;i=m;i+)t+=1/(i*(i+1);returnt;main()intm;clrscr();printf(n请输入一个整数:”);scanf(%d,m);printf(n结果是:%lfn”,fun(m);1.48039216题:三:程序填空题1题:对给定程序中的空白进行补充并调试,把程序运行结果填写到空白框(6分)下面的程序是求如下表达式的值。S=sqrt(ln(1)+ln(2)+ln(3)+lin(n)将程序补充完整,当n=6

38、0时,把程序运行的正确结果填入相应窗口(按四舍五入保留6位小数)。#include#include#includedoublefun(intn)inti;for(i=1;i=n;i+)s+=log(1.0*i);s=sqrt(s);returns;下列程序的功能是求出以下分数序列的前30项之和,2/1,3/2,5/3,8/5,13/8,21/13,.请改正程序中的错误,并运行修改后程序,给出程序结果(按四舍五入保留6位小数)。程序:#include#includemain()longa,b,c,k;doubles;clrscr();s=0.0;a=2;b=1;for(k=1;k=30;k+)s

39、=s+a/b;c=a;a=a+b;b=c;printf(n结果:%lfn,s);48.84060117、求5250之间的完备因子的个数。18、一定范围内求质数19、28的因子有1,2,4,7,14,28。且1+2+4+7+14+28=28*2=56,贝U28称为多倍因子数,求在(1,100)以内的多倍因子数。20、t1.0.,求当i50时t的值。(i1)(i2)21、求200900之间的最大的200质数的和。22、求400以内所有的素数之和main()clrscr();printf();2题:求满足所有的千位数字与十位数字之和等于百位数与个位数之积的四位正整数的累加和,例如,3136,3+3=

40、1*6故3136是所求的四位数。将下列程序补充完整,把程序运行的正确结果填入相应窗口。#includemain()inta,b,c,d,n;longints=0;for(n=1000;n=9999;n+)a=n/1000;b=(n-a*1000)/100;c=d=n%10;if(a+c=b*d)Printf(%dn”,s);3题:下面的程序是求如下表达式的值。S=sqrt(ln(1)+ln(2)+ln(3)+ln(n)将程序补充完整,当n=20时,把程序运行的正确结果填入相应窗口(按四舍五入保留6位小数)。#include#include#includedoublefun(intn)doubl

41、es=0.0;inti;for(i=1;i=n;i+)s+=log(1.0*i);s=sqrt(s);returns;main()clrscr();printf();4题:设y=5/1!+5/3!+5/(2*n-1)!,计算当n=8时的y值,按四舍五入的方式精确到小数点后三位。请将下列程序补充完整,把程序运行的正确结果填入相应窗口。#includestdio.h”main()intn,i;floatt,s=0;for(n=1;n=8;n+);for(i=1;i=2*n-1;i+)t=t*I;printf(%.3fn”,s);5题:编程求出3到100之间的所有非偶数非素数的整数累加和。请将下列程

42、序补充完整,把程序运行的正确结果填入相应窗口。#includestdio.h”intfun(inta,intb)inti,count=0,j;for(i=a;i=b;i+=2)for(j=2;ji;j+)If()count+=i;returncount;voidmain()printf(%dn”,fun(3,100);6题:s=2A2/(1*3)+4A2/(3*5)+(2*k)A2/(2*k-1)*(2*k+1),求k=30时s的值。按照四舍五入的方式后三位。请将下列程序补充完整,把程序运行的正确结果填入相应窗口。#includestdio.hmain();for(k=1;k=30;k+)printf(%.3fn”,s);7题:已知24有8个因子,而24正好被8整除。求100,300之间有多少个整数能被其因子的个数整除,将下列程序补充完整,把程序运行的正确结果填入相应窗口。#include#include#includemain()inta,b,c,n,count=0;for(a=100;a=300;a+)for(c=1;c=a;c+)If()b+=1;if(a%b=0)count+;printf(%d”count);8题:以下程序求1,800之间能被3和8整除的数的个数。请将程序补充完整,并给出正确结果,填入相应窗口。#inc

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论