2-4 C#的常量
本节编程练习不计算学习进度,请电脑登录imooc.com操作

C#的常量

常量,顾名思义,就是“不会改变的量”。

我们平时书写的数字(比如12.85)、字符(比如'F')、字符串(比如"谢谢"),它们都属于“字面常量”。

有一些常量既重要又容易出错,比如圆周率π的值为3.1415926......,所以,我们常常会使用自定义常量。请看下面的代码:

 

需要解释2个关键字: const 关键字,表明PI是一个常量; double 关键字,表明PI的类型为“双精度浮点型”(一种精度很高的数字类型)。

你会发现,这段代码中使用了2次圆周率(周长、面积),但是因为使用自定义常量,所以字面常量3.1415926只书写了一次。这样做避免了重复书写导致的错误。

运行效果:

 

还有一点要特别注意:常量在声明时赋值,之后是不能修改的

任务

第 13 行的第一个“+”左边输入常量名NAME

第 13 行的两个“+”之间输入常量名CITY

运行结果如图所示:

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4.  
  5. namespace Test
  6. {
  7. class Program
  8. {
  9. static void Main(string[] args)
  10. {
  11. const string CITY = "布宜诺斯艾利斯";//常量,城市
  12. const string NAME = "列奥波尔多·福图纳托·加尔铁里·卡斯特利";//常量,姓名
  13. Console.WriteLine(+"出生在"++"的一个工人家庭");//使用常量
  14. }
  15. }
  16. }
下一节