西南交大C++ 实验六_第1页
西南交大C++ 实验六_第2页
西南交大C++ 实验六_第3页
西南交大C++ 实验六_第4页
西南交大C++ 实验六_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

实验_6_实验报告教学班级:_ 学生学号:_ _ 学生姓名:_实验日期:2018/4/24_ 实验地点:_(机房) 指导教师签名:_ 实验成绩:_ 一、实验目的1掌握循环与选择结构的嵌套的使用方法;2掌握嵌套循环的使用方法;二、实验任务1. 编写一个成绩录入程序,该程序可录入不同班级学生的学号、语文、数学和英语成绩并判断学生的优势学科。班级数目、各班人数、学号、三科成绩(假设各科成绩均不相同)均由键盘输入。运行结果如下,请编码实现。2百鸡问题:公鸡5元钱一只,母鸡3元钱一只,小鸡三只1元钱。现在用100块钱买了100只鸡,问公鸡、母鸡、小鸡各多少只?运行结果如下,请编码实现。(解题思路参考教材P7和3.4.7逻辑推理问题)3. 键盘输入10个整数,输出这些数中位置上的数字之和为7的所有整数。运行结果如下,请编码实现。4. 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。运行结果如下,请编码实现。(参考教材案例3.15真因子的问题。)5.用循环结构语句编程并输出下图,其行数由键盘输入,行数和每行输出的星号*数有2倍的关系。运行结果如下,请编码实现。3、 实验结果(源程序 + 注释)1.#includeusing namespace std; void main()cout学号:* 姓名:*endl;int m,n,cla,stu,x,a,b,c;cout请输入班级数量:n;cla=1;stu=1;for(cla=1;cla=n;cla+)cout=endl;cout请输入cla班的学生数量:m;for(stu=1;stu=m;stu+)cout请输入第stu个学生的学号、语文、数学、英语成绩:xabc;if(ab)if(ac)cout学生x语文成绩好!语文成绩为:aendl;elsecout学生x英语成绩好!英语成绩为:cc)cout学生x数学成绩好!数学成绩为:bendl;else cout学生x英语成绩好!英语成绩为:cendl; 2.#includeusing namespace std; void main()cout学号:* 姓名:*endl;int x,y,z;for(x=0;x=20;x+)for(y=0;y=33;y+)z=100-x-y;if(z%3=0&5*x+3*y+z/3=100)coutcocks=x hens=y chicken=zendl; 3. /键盘输入10个整数,输出这些数中位置上的数字之和为7的所有整数。using namespace std; void main()cout学号:* 姓名:*endl;int s,n,i,j;cout请输入十个整数:endl;for(i=1;in;j=n;if(i=1)cout数字之和为7的整数有:;while(n!=0)s=s+n%10;n=n/10;if(s=7)coutj ;system(pause); 4.#includeusing namespace std;void main()int i,n;cout请输入需要分解的正整数:n; /输入一个数值cout分解质因数的结果为:endl;coutn=; /打印刚才输入的数值for(i=2;in;)if(n%i=0)printf(%d*,i); /当n除以i除尽的时候打印i*,n = n/in=n/i;else i+;printf(%d,n);5.#includeusing namespace std; void main()cout学号:* 姓名:*endl;int i,j,n;cout请输入要输出的行数:n;for(i=1;i=n;i+) for(j=1;j=2*(n-i);j+)cout ; for(j=1;j

温馨提示

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

评论

0/150

提交评论