c++课程设计--设计菜单选择程序

c++课程设计--设计菜单选择程序

ID:12484217

大小:182.00 KB

页数:18页

时间:2018-07-17

c++课程设计--设计菜单选择程序_第1页
c++课程设计--设计菜单选择程序_第2页
c++课程设计--设计菜单选择程序_第3页
c++课程设计--设计菜单选择程序_第4页
c++课程设计--设计菜单选择程序_第5页
资源描述:

《c++课程设计--设计菜单选择程序》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《C++语言程序设计》课程设计设计菜单选择程序报告1一、实习题目:设计菜单选择程序二、设计思想: 1、实现循环和功能选择:编写一个菜单函数menu(),用whlie循环控制菜单的重复选择,用switch语句对应用户的选择,并且实现相应的功能。2、设计各个选择的功能:对于选择1,运用克莱姆法则求解线性方程组,用了多个循环和if判断语句,其中两个函数调用,其主要功能是求解行列式的数值;选择二,统计一篇英语文章的单词数,使用了函数getchar()和gets(str),用于输入英文文章。三、程序代码:#include#includeusingnamespac

2、estd;#defineN10000voidmenu();//菜单选项函数voidequation();//求线性方程组voidenglish();//统计英文文章的单词数///////////////主函数的执行///////////////intmain(){inta,t=1;while(t){menu();cout<<"请选择1-3:";cin>>a;cout<

3、/////////voidmenu(){cout<<"ttt-----------菜单选择------------"<

4、doublex[N];intterm(intn,intk[]){intp,q,t=1;for(p=1;pk[p])t=-t;for(p=0;p

5、j1;if(n==2)d+=term(n,k);for(j2=0;j2

6、ntinue;if(j4==j1)continue;if(j4==j2)continue;if(j4==j3)continue;if(a[4][j4]==0)continue;k[4]=j4;if(n==5)d+=term(n,k);for(j5=0;j5

7、nti,j,n,d;charch;A:cout<<"请输入线性方程组的未知数个数(n<=6)n=";cin>>n;cout<<"请输入线性方程组的增广矩阵(即未知数的系数与常数项组合成的矩阵,为n*(n+1)阶矩阵):"<>a[i][j];}cin>>b[i];}d=det(n);for(j=0;j

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。