编程基础:常量定义
外观
常量类似于变量,它们在声明和查看存储在其中的值方面与变量相同,但是,在程序运行时您无法更改其值,常量的值保持不变(正如预期的那样)。
示例:将 pi 声明为常量 Const pi as Single = 3.14
console.writeline(pi)
代码输出
3.14 |
如果您尝试更改常量值,它将引发错误。它们非常适合不会改变或很少改变的值,例如 增值税、圆周率、自然常数 e 等。通过使用常量,您不会冒意外更改值的风险,您不会希望意外将圆周率更改为 4,因为所有计算都会出错!
练习:常量 编写一个程序,计算圆形的面积和周长,并将圆周率设置为常量。使用公式:面积 = Πr2 和周长 = 2Πr 例如 代码输出
输入半径:5 答案 const pi as single = 3.14
dim r as single
console.write("Insert radius: ")
r = console.readline()
console.writeline("area = " & pi * r * r)
console.writeline("circumference= " & 2 * pi * r)
console.readline()
编写一个程序,计算两件服装的成本,显示价格、增值税和含增值税的价格。增值税 = 17.5%。例如 代码输出
输入商品 1 的价格:10.40 答案 const VAT as single = 0.175
dim price1, price2 as single
console.write("Insert price of item 1: ")
price1 = console.readline()
console.write("Insert price of item 2: ")
price2 = console.readline()
console.writeline("item 1 = " & price1 & " + " & price1 * VAT & " VAT = £" & price1 * (VAT + 1))
console.writeline("item 2 = " & price2 & " + " & price2 * VAT & " VAT = £" & price2 * (VAT + 1))
console.readline()
为什么您可能希望在代码中使用常量而不是普通变量?
答案 常量是固定值,因此您无法在代码的其他部分意外地为它们分配新值。 何时适合使用常量?
答案 当您使用一个在运行时不需要更改的值,并且将在多个位置使用时。 |