程序是 数据 + 计算 + 显示。
1 文本格式
/// <summary>
/// 《小白学程序》第四课:数学计算
/// 这节课超级简单,就是计算成绩的平均值(平均分)
/// 这个是老师们经常做的一件事。
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button4_Click(object sender, EventArgs e)
{
// #1
// 先使用前面用过的数组
double[] score = {
540, 340, 650, 120, 554,
643, 612, 234, 345
};
int n = 9;
// #2 平均值的计算方法
// 平均值 = 总和 / 总数
double sum = 0.0;
for (int i = 0; i < n; i = i + 1)
{
sum += score[i];
}
double avg = sum / n;
// #3 输出信息
StringBuilder sb = new StringBuilder();
sb.AppendLine("和值 = " + sum + "<br>");
// 带小数点后面指定的位数
sb.AppendLine("平均值 = " + String.Format("{0:F4}", avg) + "<br>");
webBrowser1.DocumentText = sb.ToString();
}
2 代码格式
/// <summary>
/// 《小白学程序》第四课:数学计算
/// 这节课超级简单,就是计算成绩的平均值(平均分)
/// 这个是老师们经常做的一件事。
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button4_Click(object sender, EventArgs e)
{// #1// 先使用前面用过的数组double[] score = {540, 340, 650, 120, 554,643, 612, 234, 345};int n = 9;// #2 平均值的计算方法// 平均值 = 总和 / 总数double sum = 0.0;for (int i = 0; i < n; i = i + 1){sum += score[i];}double avg = sum / n;// #3 输出信息StringBuilder sb = new StringBuilder();sb.AppendLine("和值 = " + sum + "<br>");// 带小数点后面指定的位数sb.AppendLine("平均值 = " + String.Format("{0:F4}", avg) + "<br>");webBrowser1.DocumentText = sb.ToString();
}