版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第3阍绢程题在线测试1 学分绩计算(3分)题目内音:已知某大学期末考试学分麴的计苴公式为:学分蝎二f工科数学*5+黄海r石+线性代数35)/10请编程从被盘推顺用输入某学生的工科数学、英语和然性代数成福,计算并输出其学分建。以下为程序的运行结果不例;InputmathlEnglishandmath2:80,70.1OOZFinalscore=8550输入提示信息:,Inputmathl,Englishandmath2"辎人格式嘤d,%d.%d"输出格式:"Finalscore=%,2M,#include<stdio.h>#include<math
2、.h>intmain()(intaa,bb,cc;doublere;printf("Inputmath1,Englishandmath2:");scanf("%d,%d,%d",&aa,&bb,&cc);re=(aa*5+bb*1.5+cc*3.5)/10;printf("Finalscore=%.2fn",re);return0;2 一尺之拯,日取苴半,3分:题目样音:ft国古代著作庄干步中记载有;,一尺之慢,尸即8上,方世不谒丁比含文号:时干一只雨东西,当于前甘一牛,脂舌副且一拳的一半,后天西取H一丰
3、打一半的一半总白一事留不,所以亦以也祖不愿'清隔耳一个理*,使且可以计苴用一朵性大m为迪于,右:n夫之后阅-的长度”运行站具示阑1;Inputlenglhandd”,125Alength=O3750&运行举早示制2:inpiAlngtiianddaysiS/.t./ZIan罢h=U4£00tt注人提示信息:1liTputItnglhanddays.,辑入格式"M愉Tifi出第式:耳州巾二时"X避免工理桶式精岸甫直陆灌区轿股题目中玲韵格式烹在用和提示假免罚俞的程序中。#include<stdio.h>#include<math.h&
4、gt;intmain()(floatre;inti,day;printf("Inputlengthanddays:");scanf("%f,%d",&re,&day);for(i=0;i<day;i+)(re=re/2;printf("length=%.5fn",re);return0;3 冏的打折商品oF今)爨日内杳二现家可以获等8%的其网上购嘲网站对用口实行优惠,买或购期货款必挣,则折打茜乔*今天正值读同诂任再折也日,折扣*甯埔程M健国输入买家购物强黜,计苴斗场上英家MIUJE实麻应fl出的始镶ei:程序由白
5、口机相茎型为(1口制>点序的运行饴手本和1:inpLfpaymentp3C0Zprice-2?60程厚的运行篇用示例2:Irpulpaymentp:1259.S>?price=1195£箱人提示信息:"IrJUpdyniantp"单人根隹喝?弹出格式:"pfii+t%1M"(注I等号左右'均直空格)#include<stdio.h>#include<math.h>intmain()(floatre;printf("Inputpaymentp:");scanf("%f&qu
6、ot;,&re);re=re*0.92;printf("price=%.1fn",re);return0;4计目时间废:£10"分)触日内容:编睚从硬盘住直输入两个时届(例M4时砧分相1时25分J*针直用辅山建两个时和之H1的13隔立典第不知工仃亘茎洌钻3。程序的运行结果示例1;Inputtimtt>m削hour:零acond):d653inputtineiwcifhOjT,second)1,263hour30seGgnd程序的运方结果不利力InpLttmc口ndhour:second):1,5bk<Inputtim«iwo
7、thQucsecortj)3,25/1hour29second餐入播JR信良:hpulTiEBCHia.hniisecond'Inputlimatwohour,becondTi."怕人格式工挈4%(r策上格式二率dhour厩dsecond为降中出即格式常误,洁百棒楮口钻略新目口指的格式学肝串粕界示信息向饰丽辉名中。#include<stdio.h>#include<math.h>typedefstructclock(inthour,minute,second;CLOCK;intmain()(CLOCKclock1,clock2;intdiff=0,ho
8、ur,minute;printf("Inputtimeone(hour,second):");scanf("%d,%d",&clock1.hour,&clock1.minute);printf("Inputtimetwo(hour,second):");scanf("%d,%d",&clock2.hour,&clock2.minute);diff=abs(clock1.hour*60+clock1.minute)-(clock2.hour*60+clock2.minute);hour
9、=floor(diff/60);minute=diff%60;printf("%dhour%dsecondn",hour,minute);return0;第4周编程题在线测试1 分射!比较E分)颗目内容二利用人工方式比较甘秋大小的豉掌见的方法是:财力幽进行匝牙后比较分子的丈小。i育词秘模楹手工出近十分池的大小苜一郦入两个用个珏子分母幽值,例如比硬分物大小后脸出相应的尼不谪国第加第一个分SSI1M13小于第二个二个旧何,川饶出“优丝17,仰程序的遂行造用示例1:Inputfl.b.cd.:111317/1G/1H1377H9程序的忑行靖果不例Inputa.b.c/d:17M9
10、237<17f1S>2V27程厚的三行菇果不洌3二Mut。,瓦c/d3W1的4/3M=14Q4希人提示信息/Inputs口吐,除意:逗号后面有一个空相)痂出格式出校的范果是六士:'d/dd'dVi'比柿胞桔半呆.I、于;,同/dV瞥1F,n(rH税的审率是由等,<1隗。=%trxvr#include<stdio.h>#include<math.h>intgcd(intx,inty)(intr=x%y;while(r)(x=y;y=r;r=x%y;returny;intmain()(inta,b,c,d,t;printf(&quo
11、t;Inputa/b,c/d:");scanf("%d/%d,%d/%d",&a,&b,&c,&d);if(b>d)t=gcd(b,d);elset=gcd(d,b);if(a*d/t>c*b/t)printf("%d/%d>%d/%d",a,b,c,d);elseif(a*d/t=c*b/t)printf("%d/%d=%d/%d",a,b,c,d);elseprintf("%d/%d<%d/%d",a,b,c,d);return0;2 有欷利率计
12、算喜小分)詈目内肆:覆up心I臬殿孙的存款总的1即本生)etc是整存整即由存款华利筮,门是谛婆打年方d昨附遑足口年年底电号里的存餐总做。己包如下同衿本利之旃的计尊方式;柠修利方式时息的出利之和计苴也式为;depo喇-cap>ar(1+ralfi)n,按言宜注量方式计目市利之和的仁寸为:SpMrt=capkal'(1+ran&xnj墉程从St盘输入存馁的本金,声嬴明祖以在军利军,然后再输入慢何冲方式讨用最后再计算并输出到明时建M额行湾到的本刊之和,春木培串保南手I小野.占Sd情。提示:使用舒学怪!裁需妾加人土文件ma巾小,攫序的追七结果.示明nInputra由一year,t
13、apiIal.C,025.2,1'HOOv,Cnmpcundint9m成(YiMjTVdopceil-10-155Q625理摩船运行焙果示到?:Inpulralecapital:00225,2,1DW0ZCompcundinteresl(¥/M)?nifeposli上10-1500000希人提示信息;'Inpulrateyeerpitel"粕人出示信盘;Compdinlw削it丫的户"本生、晓陶眼以及%利率的匕入置©知。%<3阜/是占法释且相计算加人格式="俄1注意:的前面有一个空格,常人的字百大小马智可,即Y或y,N或n
14、皆可)冷山幡式;"翻口血卜节4MT#include<stdio.h>#include<math.h>intmain()(intyear;doublecapital,rate,deposit;charn;printf("Inputrate,year,capital:");scanf("%lf,%d,%lf",&rate,&year,&capital);printf("Compoundinterest(Y/N)?");scanf("%c",&n);if(
15、n='n'|n='N')deposit=capital*(1+rate*year);elsedeposit=capital*pow(1+rate),year);printf("deposit=%.4fn",deposit);return0;3 在图坤计算器心口(筠)胭目内宫士迫capi是最初的存款总或:胆金),m(e早整存整政的存歉年刑率,n鼻储蓄的W份,deposit是第n年年底嘛号里的存君£却,已孤如下两种不利之君的计甘万式!,慎复利方式计息的本利之的计算处比为:肥口。充=capitfil1+rata)n按吾谓计息方式计置本不一
16、之格的公式为:deposK-caphal*(1十de*(0已知胃行罂存整取不叵期闻存款苗年思利案芍别为;在期1年,利辜为0Q22S存能2上制辜山口02心存期3年,利率为。027。存期5年.利靠先口。州(3存期芯华.利辜宽003M若就i入其他年份,则轼出七ek声川虢程M建世辄入春或是币金棚存需期限然是日午IX轼向林方式计息,最后用计算并铜二到期时篇M银行得到的菲利文和,要隶箝果保管到数点局位+强律的逅行钻梁例1:Inputcapital.yeflrlODOQ.ZxCompound寸白佗£1i'Y.N?Yi/rato-00243.Mpodt-1。4sli909程序的运行结里不Q:
17、InputcapitalyeerIQDOQZCompoundhlsnest(YjN)为rat。=tl.C211dpo4it=1J4t!t.O(jCiO程率的运行妨吴示例及InputcapitaLyear1000.4/ConnpoundrterestiY,N)?y/Fitdtyparl箱入侵示信息:巾叫1曲曲dyear.1,幅入兽示信息:CompoundintorMtiYjNJT市期善人错误的督示信品壬EjrfsrM"本全员柞宝圳限曲步入格我:是否避持复利计算的事人格式,.疆£注意:%c的前面白一个空格。辎区的字在大小写皆可,即Y或,N或n皆可)犒出喟式;匕坨=%,4fdep
18、osit=%4fn'1#include<stdio.h>#include<math.h>intmain()(intyear;doublecapital,rate,deposit;charn;printf("Inputcapital,year:");scanf("%lf,%d",&capital,&year);printf("Compoundinterest(Y/N)?");scanf("%c",&n);if(year=1|year=2|year=3|year=
19、5|year=8)(switch(year)(case1:rate=0.0225;break;case2:rate=0.0243;break;case3:rate=0.0270;break;case5:rate=0.0288;break;case8:rate=0.0300;break;if(n='n'|n='N')deposit=capital*(1+rate*year);elsedeposit=capital*pow(1+rate),year);printf("rate=%.4f,deposit=%.4fn",rate,deposit);e
20、lseprintf("Erroryear!n");return0;第5周编程量在浅测试1马克思手稿中的趣味数学题分)#include<stdio.h>main()intman,women,children;printf("ManWomenChildrenn");for(man=0;man<17;man+)for(women=0;women<25;women+)children=30-women-man;if(3*man+2*women+children=50)printf("%3d%8d%8dn",man,wo
21、men,children);2猜神董年酹z分)#include<stdio.h>voidmain()(inte10,t,d,b,i,j,a;charOK_flag=0;for(a=10;a<34;a+)(d=a*a*a;b=a*a*a*a;e0=d/1000;e1=d/100%10;e2=d/10%10;e3=d%10;e4=b/100000;e5=b/10000%10;e6=b/1000%10;e7=b/100%10;e8=b/10%10;e9=b%10;for(i=0;i<9;i+)for(j=i+1;j<9+1;j+)if(ei>ej)(t=ei;ei
22、=ej;ej=t;)if(e=0,123,4,5,6,7,8,9)for(i=0;i<=9;i+)if(ei=i)OK_flag=1;continue;elseOK_flag=0;break;if(OK_flag)printf("age=%dn",a);3闰年相关的问题V3.0计算有多少闰年(4分)#include<stdio.h>intmain(void)(intyn,jn,i,count=0;printf("Inputyourbirthyear:");scanf("%d",&yn);printf(&quo
23、t;Inputthisyear:");scanf("%d",&jn);for(i=yn;i<=jn;i+)(if(i%4=0)(printf("%dn",i);count+;)printf("count=%dn",count);return0;)4闰时眯的问题so计算跳数(脸#include<stdio.h>intmain(void)(intyn,jn,i;longunsignedcount=0;printf("Inputyourbirthyear:");scanf("
24、%d",&yn);printf("Inputthisyear:");scanf("%d",&jn);for(i=yn;i<jn;i+)(if(i%4=0)(count=count+366*24*60*75;)elsecount=count+365*24*60*75;)printf("Theheartbeatsinyourlife:%lu",count);return0;)第6周编程题在线测试1计算阶乘的和U2.0(4分)#include<stdio.h>longFact(intn);intm
25、ain(void)(inthundred,ten,one,m,n;for(hundred=1;hundred<=6;hundred+)(for(ten=0;ten<=6;ten+)(for(one=0;one<=6;one+)(m=hundred*100+ten*10+one;n=Fact(hundred)+Fact(ten)+Fact(one);if(m=n)(printf("%dn",n);)return0;)longFact(intn)(inti;longs=1;for(i=1;i<=n;i+)(s*=i;)return(s);)2计直最大的三
26、位约数C4分)#include<stdio.h>intFunc(intn);intmain(void)(intn1,m1;printf("Inputn:");scanf("%d",&n1);if(n1<1000|n1>1000000)(printf("Inputerror!n");return0;)m1=Func(n1);printf("%d'n",m1);return0;)intFunc(intn)(intys,i;for(i=n;i>99;i-)(if(n%i=0&
27、amp;&i<1000)(ys=i;break;)returnys;)3孑阑分梨(4分)#include<stdio.h>intGcd(inta,intb);intmain(void)(intn1,ml,n2,m2,ys;printf("Inputm,n:");scanf("%d,%d",&m1,&n1);if(m1<1|n1>10000)(printf("Inputerror!n");return0;ys=Gcd(m1,n1);n2=n1/ys;m2=m1/ys;printf(&
28、quot;%d/%dn",m2,n2);return0;intGcd(inta,intb)(intys,i,temp;if(a<b)(temp=a;a=b;b=temp;for(i=a;i>0;i-)(if(a%i=0&&b%i=0)(ys=i;break;returnys;4素麴求和s分)#include<stdio.h>intSumPrime(intn)(inti;intk;intsum=0;for(i=2;i<=n;+i)(for(k=2;k<i;+k)(if(i%k=0)break;)if(k=i)sum+=k;)retur
29、nsum;)intmain(void)(intn;intsum;printf("Inputn:");scanf("%d",&n);sum=SumPrime(n);printf("sum=%dn",sum);return0;)第7周编程题在线测试1n层嵌套平方根的计算8分)#include<stdio.h>#include<math.h>doubleY(doublex,intn);intmain(void)(intn1;doublex1,jieg;printf("Pleaseinputxandn
30、:");scanf("%lf,%d”,&x1,&n1);jieg=Y(x1,n1);printf("Result=%.2fn",jieg);return0;)doubleY(doublex,intn)(doublesum=0;inti;for(i=0;i<n;i+)(sum=sqrt(sum+x);)returnsum;)2递归法求和(4分)#include<stdio.h>intSum(intn);intmain(void)(intn1,jieg;printf("Pleaseinputn:");sc
31、anf("%d",&n1);if(n1<=0)(printf("dataerror!n");return0;)else(jieg=Sum(n1);)printf("sum=%dn",jieg);return0;)intSum(intn)(intm1=0,i;for(i=n;i>0;i-)(m1=m1+i;)returnml;)3提子吃桃程序工展3(4分)#include<stdio.h>intMonkey(intn,intx);intmain(void)intn1,gs1=1,gs2;printf(&q
32、uot;Inputdaysn:");scanf("%d",&n1);gs2=Monkey(n1,gs1);printf("x=%dn",gs2);return0;)intMonkey(intn,intx)inti,sum=1;for(i=n-1;i>0;i-)sum=(sum+x)*2;)returnsum;)4网购打折商品(5分)#include<stdio.h>intmain()intc,d;floatw,p;printf("Inputpayment:");scanf("%f"
33、;,&p);if(p>=1000)c=10;elsec=p/100;switch(c)(case0:d=0;break;case 1:d=5;break;case 2:case 3:case 4:d=8;break;case 5:case 6:case 7:case 8:case 9:d=10;break;case 10:d=15;break;default:printf("error");break;w=p*(1-d/100.0);printf("price=%.1fn",w);return0;第8周编程题在线测试1 摘草果“分)#inc
34、lude<stdio.h>intmain()(inta,n11,i,c,x=0;for(i=1;i<=10;i+)(scanf("%d”,&ni);)scanf("%d",&c);c=c+30;for(i=1;i<=10;i+)(if(ni<=c)x+;)printf("%d",x);return0;)2好数对(4分)#include<stdio.h>intmain(void)(intn1,a11000,i,j,sum,k,count=0;scanf("%d",&am
35、p;n1);for(i=0;i<n1;i+)(scanf("%d",&a1i);)for(i=0;i<n1-1;i+)(for(j=i+1;j<n1;j+)(sum=a1i+a1j;for(k=0;k<n1;k+)(if(sum=a1k)(count+;)printf("%d",count);return0;3组合三位数(4分)#include<stdio.h>voidseparate(intm,intn,intp);intsearch(intm);intmain()inti,j,k,l;intm10;for(
36、i=123;i<333;i+)j=i*2;k=i*3;separate(m,i,0);separate(m,j,3);separate(m,k,6);if(search(m)=1)printf("%d,%d,%dn",i,j,k);getchar();return0;voidseparate(intm,intn,intp)mp=n/100;mp+1=(n/10)%10;mp+2=n%10;intsearch(intm)inti,j,flag=1;for(i=0;i<9;i+)for(j=i+1;j<10;j+)if(mi=mj)flag=-1;break;
37、if(flag=-1)break;returnflag;4求1内的最大素数(4分)#include<stdio.h>intmain(void)intn1,i,j,count=0,sum=0,al=0;printf("Inputn(n<=500):");scanf("%d",&n1);for(i=n1;i>1;i-)(count=0;for(j=i-1;j>0;j-)(if(i%j=0)(count+;if(count=2)(break;)if(count=1)(a1+;if(a1>10)(break;)prin
38、tf("%6d",i);sum=sum+i;)printf("nsum=%dn",sum);return0;)第9周狷程题在线测试1 重复数字检查F分)#include<stdio.h>intCountRepeatNum(intcount,intn);main()(intm,a100;longintn;printf("Inputn:n");scanf("%ld",&n);m=CountRepeatNum(a,n);if(m=1)printf("Repeateddigit!n"
39、);elseprintf("Norepeateddigit!n");intCountRepeatNum(intcount,intn)inti=0,b,flag=0;intc,d,k;while(n>0)b=n%10;counti=b;n/=10;i+;for(c=0;c<=i;c+)for(d=c+1;d<=i;d+)if(countc=countd)flag+;if(flag>0)return1;elsereturn-1;2 教授的课(4分)#include<stdio.h>intIsCancel(inta,intn,intk)inti,s=0;for(i=0;i<n;i+)if(ai<=0)s+;)if(s<k)(return1;)elsereturn0;)intmain()(inta100;inti,n,k;printf("
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024至2030年中国碱性锌酸盐镀锌光亮剂行业投资前景及策略咨询研究报告
- 2024至2030年中国电扇行业投资前景及策略咨询研究报告
- 2024至2030年礼仪镜项目投资价值分析报告
- 2024至2030年马路刻纹机项目投资价值分析报告
- 2024至2030年电动遥控天棚机项目投资价值分析报告
- 2024至2030年电信级多媒体通信系统项目投资价值分析报告
- 2024至2030年环隙引射器项目投资价值分析报告
- 《电网事故与教训》课件
- 2024至2030年无接头皮带项目投资价值分析报告
- 2024至2030年家电控制板项目投资价值分析报告
- 应用文写作(潍坊学院)知到智慧树章节答案
- 高空救援能力培训课件
- 2024年度大学食堂餐饮服务承包合同
- (中级)数据安全管理员(四级)职业技能鉴定考试题库-中(多选、判断题)
- 麻醉科数据管理制度
- 2024年秋季学期国家开放大学《四史通讲》期末大作业试题A:中国特色社会主义进入新时代意味着什么
- 幼儿园伙食委员会制度
- 2024年全国教育大会精神全文课件
- 2024-2025形势与政策全册课件
- 人教版六年级上册数学期末考试试题含答案
- 数据清洗、去标识化、匿名化业务规程(试行)
评论
0/150
提交评论