C#的一个选择题
来源:百度知道 编辑:UC知道 时间:2024/08/22 10:49:21
以下声明常量的语句正确的是 。
A、double PI = 3.14159;
B、const double PI = 3.14159;
C、static double PI = 3.14159;
D、static const double PI = 3.14159;
为什么要选择不,能解释下吗,谢谢了
谢谢各位大哥大姐门了
A、double PI = 3.14159;
B、const double PI = 3.14159;
C、static double PI = 3.14159;
D、static const double PI = 3.14159;
为什么要选择不,能解释下吗,谢谢了
谢谢各位大哥大姐门了
B
同意luoweihua7的说法
声明常量的语句就只有B啦
const 修饰常量 在程序中这个值是不变化的
static 用来修饰静态变量
B
C
B
const表示常量,PI是常量来的.不允许修改.又由于有这么多的小数点.double类型可以表达..有什么问题?
个人认为是b
首先d的语法应该是不对的 static不能声明const
a和c占的资源更多 因为pi是一个常数 所以b更合理
const表示的是常量,pi是以固定的常数,
用常量去声明一个double的常数。
D是错误的
a c没错,但这是选择题,在正确中选择更优的,a c在 一定的程度上,运行程序时,会占用较大的内存(相比).