C#,《小白学程序》第四课:数学计算

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 代码格式

cs 复制代码
/// <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();
}

你非常幸运读到的是世界上 唯一一本真正的程序教程。

相关推荐
weixin_446260853 小时前
快速构建网站的利器——Symfony PHP框架
开发语言·php·symfony
王夏奇3 小时前
C语言中#pragma的用法
c语言·开发语言
李宥小哥3 小时前
C#基础10-结构体和枚举
java·开发语言·c#
带娃的IT创业者3 小时前
第4集:配置管理的艺术:环境变量、多环境配置与安全实践
开发语言·python·安全·项目配置·开发基础
省四收割者4 小时前
Go语言入门(20)-nil
开发语言·vscode·golang
19岁开始学习4 小时前
Go语言中的Zap日志库
开发语言·golang·xcode
数据知道4 小时前
Go基础:用Go语言操作MongoDB详解
服务器·开发语言·数据库·后端·mongodb·golang·go语言
爱喝白开水a4 小时前
2025时序数据库选型,从架构基因到AI赋能来解析
开发语言·数据库·人工智能·架构·langchain·transformer·时序数据库
朝新_4 小时前
【EE初阶 - 网络原理】网络通信
java·开发语言·网络·php·javaee
TeleostNaCl4 小时前
使用 jintellitype 库在 Java 程序中实现监听 Windows 全局快捷键(热键)
java·开发语言·windows·经验分享·kotlin·电脑