江苏科技大学C 实验报告.docx
《江苏科技大学C 实验报告.docx》由会员分享,可在线阅读,更多相关《江苏科技大学C 实验报告.docx(25页珍藏版)》请在第一文库网上搜索。
1、第一题:从键盘上输入一种整数nB值,按下时求出y8值,并输出n和yB值Y=I!+2!+3!+n!源程序清单:#inc1udevoidmain()(intt=1,n,y=0;coutn=7n;coutnn=n,n,;for(inti=1;i=n;i+)(t=t*i;y=y+t;)couty=yend1;运行成果:n=?25n=25y=71289909?Pressanykeytocontinue第二题:设计一种程序,求出10010000之间的所有素数。源程序清单:#inc1ude#inc1udevoidmain()(inti,n,count=0;for(n=101;n1000;n+)(for(i=
2、2;in-1)(coutsetw(4)n;count+;if(count10=0)coutndI;1coutendI;运行成果:10110310710911312713113713914915115716316717317918119119319719921122322722923323924125125?26326927127728128329330731131331733133734734935335936737337938338939?40140941942143143343944344945?46146346?47948749149950350952152354154?55?56356
3、9571577587593599601607613617619631641643647653659661673677683691701709719727733739743751757761769773787?978098118218238278298398538578598638778818838879079119199299379419479539679?1977983991997Press;an,ke/toCOntintie.第三题:设计一种程序,输入一种任意整数(广4位),求出各位数字之和,并记录出位数源程序清单:#incIudevoidmain()(intn,k,s=0,t=0;cou
4、tn=?end1;cinn;whi1e(n)(k=n%10;n=n10;s=s+k;t=t+1;)couts,t*tr。分别求出C(4,26C(6,4)、C(8,7)的值。规定用函数来实现求阶乘和组合数,在主函数中测试。源程序清单:#inc1ud#inc1udef1oatf(intn)if(n0)cout-n应为正数!n;f1oats;if(n=11n=0)return1;e1ses=n*f(-1);returns;f1oatc(intm,intr)if(mr)coutmr;coutncm,r)=c(m,r),n,;运行成果:42c=6Pressanykeytocontinue64c=15Pr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 江苏科技大学C 实验报告 江苏 科技大学 实验 报告
