简介
开发人员几乎每天都会执行一些任务。 声明字符串和数值变量、分配和提取值以及执行计算等任务不仅是常规性的,还是必不可少的。 同样重要的一项任务是将结果传达给应用程序用户。 掌握应用这些技能来解决给定问题的能力是每个开发人员都必须学会的。
假设你是一所大学的教师助理。 你的任务是开发一款可帮助计算学生平均成绩的应用程序。 该应用程序使用学生的成绩和所修学分来计算其总 GPA。 你还获得了报告学生 GPA 所需的格式。
本模块将指导你完成开发 GPA 计算器应用程序所需的步骤。 代码将根据课程信息声明变量并为其赋值,执行各种数值计算,然后设置结果格式并显示结果。 计算包括确定获得的分数和总学分。 若要以所需格式显示结果,需要操作一个十进制值才能显示全部三位数字。 你还将使用 Console.WriteLine()
方法以及有助于设置结果格式的字符转义序列。
学完本模块后,你将能够编写使用各种变量类型的代码、执行数值计算并为用户显示格式化数据。
学习目标
在本模块中,你将练习如何:
- 使用变量来存储和检索数据
- 执行基本的数学运算
- 设置字符串格式以显示结果
先决条件
- .NET 编辑器的入门级体验
- 基本 C# 语法规则的入门级经验
- 对变量执行数学操作的入门级体验
- 创建文本值以及声明基本数据类型(如
string
、int
和decimal
)的变量的入门级经验 - 字符串串联和字符串内插的入门级体验