7常量(练习)-《C#程序设计基础》(河海大学出版社)同步精品课堂

| 2页
| 50人阅读
| 0人下载

学科网 zxxk.com学科网 zxxk.com

1. 下面有关变量和符号常量的说法,正确的是(  )。

A. 在程序运行过程中,变量的值是不能改变的,而符号常量是可以改变的

B. 符号常量定义必须使用关键字const

C. 在给符号常量赋值的表达式中不能出现变量

D. 符号常量在内存中的存储单元是固定的,变量则是变动的

1. B

【解析】

选项A:错误。在程序运行过程中,变量的值是可以改变的,而符号符号常量的值在定义后是不能改变的。

选项B:正确。定义一个符号常量,需要使用const关键字,并且符号常量在定义时就要赋值,且之后不能更改。

选项C:错误。符号常量赋值时可以包含其他符号常量或变量的表达式,但一旦符号常量被定义并赋值,它的值就不能再改变。

选项D:错误。符号常量和变量在内存中存储单元都是固定的。符号常量的值在程序运行过程中,不能改变,而变量的值是可以改变的

  1. 使用const关键字定义一个常量时,该常量的值可以在运行时被修改。(  )。

2. 错误

【解析】使用const关键字定义的常量其值在程序执行期间是不会能修改的。

3. 在C#中,以下哪个选项是合法的常量声明?(  )。

A. const int a = 10;

B. const string b = "Hello";

C. const bool c = true;

D. 所有选项都是合法的。

3.D

【解析】所有选项都是合法的常量声明。A选项声明了一个整数常量,B选项声明了一个字符串常量,C选项声明了一个布尔常量。

4. 在C#中,哪个关键字用于声明常量?(  )。

A. Static  B. const   C. readonly   D. final

4. B

【解析】在C#中,const关键字用于声明常量。常量是一个值,它在编译时就已经确定,并且在程序的整个执行过程中不能更改。static关键字通常用于声明静page number 0

学科网 zxxk.com学科网 zxxk.com学科网(北京)股份有限公司


由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。