第十四周实验报告2
来源:互联网 发布:清朝蒙古王爷知乎 编辑:程序博客网 时间:2024/05/18 02:43
第14周报告2:
实验目的:学会使用循环控制语句解决实际问题
实验内容:用循环控制语句编写程序,完成表达式的计算
* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了)
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:
* 作
* 完成日期:
* 版 本号:
* 对任务及求解方法的描述部分
* 输入描述:学生人数和成绩
* 问题描述:(函数及数组的简单应用) 在数组score中将要存储某小组C++程序设计的成绩,请设计完成下面功能函数,并将它们组合成一个完整的应用:
(1)输入小组人数及成绩;
(2)输出该小组的最高成绩、最低成绩、平均成绩和成绩的标准偏差;
(3)输出考得最高成绩和最低成绩的同学的人数及对应的学号(设成绩对应的下标即学号,可能有相同的成绩)
* 程序输出:小组的最高成绩、最低成绩、平均成绩和成绩的标准偏差;最高成绩和最低成绩的同学的人数及对应的学号
* 问题分析:……
* 算法设计:……
* 程序头部的注释结束(此处也删除了斜杠)
#include <iostream>
#include<Cmath>
using namespace std;
//在这个问题中,成绩和人数是核心数据,适合作为全局变量处理
int score[50];
int num;
void input_score();
int get_max_score();
int get_min_score();
double get_avg_score();
double get_stdev_score();
int count(int);
void output_index(int);
int main(void)
{
}
// input_score函数提供给同学们参考
//input_score函数的功能是输入小组成员的成绩
void input_score()
{
// get_max_score()函数的功能是求出num名同学的最高成绩
int get_max_score()
{
}
// get_min_score()函数的功能是求出num名同学的最低成绩
int get_min_score()
{
}
// get_avg_score()函数的功能是求出num名同学的平均成绩
double get_avg_score()
{
}
// get_ stdev _score()函数的功能是求出num名同学成绩的标准偏差
double get_stdev_score()
{
}
// count(int s)函数的功能是返回值score数组中为s的元素的个数
int count(int s)
{
}
// output_index函数的功能是输出score数组中值为s的元素的下标(index)
//注意:值为s的元素可能有多个
void output_index(int s)
{
}
运行结果:(贴图)
经验积累:
1.关于各种数学的知识要积累起来。
2.设计好算法,其实很多程序在设计时有共同之处;
3.小组合作也十分重要
上机感言:加油加油啊啊啊啊啊啊啊啊啊啊!!!!第一次写出这么长的程序还没有错误!!!!期末一定不能挂科~~老师你说写几分给几分的,我要100玛尼玛尼哄、、、、、
- 第十四周实验报告2
- 第十四周实验报告2
- 第十四周实验报告2
- 第十四周实验报告2
- 第十四周实验报告2
- 第十四周实验报告2
- 第十四周实验报告2
- 第十四周实验报告2
- 第十四周实验报告2
- 第十四周实验报告(2)
- 第十四周实验报告(2)
- 《第十四周实验报告任务2》
- 第十四周实验报告(2)
- 第十四周实验报告二
- 第十四周实验报告1
- 第十四周实验报告1
- 第十四周实验报告1
- 第十四周实验报告1
- 第十三周作业3
- 错误 1 error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartu
- 第十四周实验报告1
- 关于oracle中传入参数和in一起用的问题
- 好久没有来了。。。
- 第十四周实验报告2
- 使用Clojure DSL来写storm
- 第十五周作业1
- 用递归函数将十进制转化为二进制
- 第十五周实验报告2
- 02/27
- 小实例 敲击键盘是返回键盘上的unicode码 获取鼠标当前的坐标值
- 第十五周作业3
- WndProc(ref Message m)