实验八 其他循环控制结构实现.docVIP

  • 9
  • 0
  • 约小于1千字
  • 约 4页
  • 2017-08-09 发布于重庆
  • 举报
实验八 其他循环控制结构实现.doc

实验八 其他循环控制结构实现 实验目的 1、掌握while、do…while、break、continue语句的语法 2、掌握多种方式实现循环控制结构程序 3、熟练自定义函数实现模块化程序设计 实验内容 1、学生成绩统计 创建程序文件sy8_1.cpp,从键盘上输入若干个学生的成绩,当成绩小于0时结束输入。统计并输出不及格的学生人数。 编码 程序清单 测试 运行过程记录(截屏图) 2、构建倒序数 编写程序文件sy8_2.cpp,定义函数int reverse(int n) 实现对整数n构建一个倒序数,并在main函数中输入一个整数值,调用函数reverse构建其倒序数并输出。如:123的倒序数是321;-910的倒序数是-19 编码: 源程序清单: 测试 运行过程记录(截屏图),给出不同情况的结果 3、求最大公约数 编写程序文件sy8_3.cpp,求两个整数的最大公约数并输出。要求:自定义函数int gcd(int a,int b)求两个整数的最大公约数,在main函数中输入两个整数调用gcd函数输出最大公约数。 编码 程序清单 测试 运行过程记录(截屏图) 4、水仙花数 编写程序文件sy8_4.cpp,输出100-400之间的水仙花数。要求: (1)编写子函数int isFlower(int n)判断一个数是否是水仙花数。 (2)编写子函数void print(int m,int n)输出m到n之间的水仙花数。 (3)main函数验证函数的正确性。 提示:水仙花数是指每一位的立方和就是数本身,如 153=1*1*1+5*5*5+3*3*3 编码 程序清单 测试 运行过程记录(截屏图) 实验评价 组号 组员姓名 个人完成度 实验中涉及到的知识点 遇到哪些问题、解决途径 未解决问题 其他(已掌握、未掌握、疑问、建议等等) 1 张三 李四 王五 组号: 姓名: 班级:计科13B( )班 成绩:( ) 1 / 4

文档评论(0)

1亿VIP精品文档

相关文档