下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 VC课程设计报告 查找满足特定条件的三位数设计报告.doc

VC课程设计报告 查找满足特定条件的三位数设计报告.doc.doc

VC课程设计报告 查找满足特定条件的三位数设计报告.d…

每天都被自己帅醒的
2018-02-28 0人阅读 举报 0 0 暂无简介

简介:本文档为《VC课程设计报告 查找满足特定条件的三位数设计报告.docdoc》,可适用于综合领域

VC课程设计报告查找满足特定条件的三位数设计报告doc编号:河北工业大学计算机软件技术基础(VC)课程设计报告学院班级姓名学号成绩一、题目:查找满足特定条件的三位数(编号)二、设计思路、总体设计)分析程序的功能输入特定的条件然后输出满足该条件的所有三位数。)系统总体结构:本程序由以下几个模块组成:一是三位数的输入由此可得到一个六位数二是将三位数与六位数拆成一个一个的数字三是将九个数字放到一个数组里进行排序判断最后输出满足条件的三位数。、各功能模块的设计:输入与输出均采用cin,cout实现其余函数均为自定义函数并在主函数中进行调用。、设计中的主要困难及解决方案)困难:对三位数进行筛选选出其中没有重复数字的三位数用取余与除以十一同实现同样拆六位数时也用同样的方法。)困难:对九个数字进行判断看是否有重复的自定义判断函数采用if语句来实现。、你所设计的程序最终完成的功能)说明你编制的程序能完成的功能在所有三位数中查找出这样一个三位数:这个三位数的平方是六位数且这个三位数与它的平方共有九个数字这九个数字恰好是到没有重复。)准备的测试数据及运行结果运行结果:三、程序清单、firstcpp文件清单#include<iostreamh>#include"thirdh"voidmain()第页共页编号:{inta,b,c,tfor(inti=i<=i)i是三位数{if(i==i||i==i||i==i)continuet=i*it是六位数bre(a,,i)调用拆开函数将三位数拆开bre(b,,t)调用拆开函数将六位数拆开link(a,b,c,,)调用连接函数将拆开后的数字放到c数组里if(judge(c,))调用判断函数判断九个数字中是否有重复的cout<<i<<"'ssquareis"<<i*i<<endl输出结果}}、secondcpp文件清单#include<iostreamh>voidbre(inta,intn,intx)拆开函数定义{for(inti=i<ni){ai=xx=}}voidlink(inta,intb,intc,intm,intn)连接函数定义{for(inti=i<mi)ci=aifor(i=mi<mni)ci=bim}intjudge(inta,intn)判断函数定义{for(inti=i<ni)if(ai==)returnfor(i=i<ni)冒泡排序法for(intj=j<nij)if(aj>aj){intk=ajaj=ajaj=k}for(i=i<ni)判断是否有重复的数字第页共页编号:if(ai==ai)breakif(i!=n)returnreturn}、thirdh文件清单voidbre(inta,intn,inti)拆开函数原型声明voidlink(inta,intb,intc,intm,intn)连接函数原型声明intjudge(inta,intn)判断函数原型声明四、对该设计题目有何更完善的方案、对自己完成程序进行自我评价。在完成程序的过程中遇到了一些困难可以看出我对C的掌握还不是很好以后要加强这方面的练习争取可以独立完成任务。、对课题提出更完善的方案改进程序使得程序可以实用的范围更广。五、收获及心得体会、通过本次课程设计自己在哪些方面的能力有所提高。通过本次课程设计我在自定义函数调用函数以及使用多个文件完成程序方面均有较大的提高。、收获和心得体会。通过完成这次任务不仅增长了实践的能力使自己的知识更加扎实而且还懂得了同学间相互帮助的重要性。日期:年月日第页共页

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/5

VC课程设计报告 查找满足特定条件的三位数设计报告&#46;doc

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利