将源程序中多处使用的同一个常数定义为常量并命名,【 】。
A、提高了编译效率
B、缩短了源程序代码长度
C、提高了源程序的可维护性
D、提高了程序的运行效率
将源程序中多处使用的同一个常数定义为常量并命名,【 】。
A、提高了编译效率
B、缩短了源程序代码长度
C、提高了源程序的可维护性
D、提高了程序的运行效率
C
【解析】
将源程序中多处使用的同一个常数定义为常量并命名,可以提高源程序的可维护性,使得修改时只需改一个地方即可。
若程序中定义了三个函数f1、f2和f3,并且函数f1执行时会调用f2、函数f2执行时会调用f3,那么正常情况下,【 】。
编译和解释是实现高级程序设计语言的两种方式,其区别主要在于【 】。
对布尔表达式进行短路求值是指在确定表达式的值时,没有进行所有操作数的计算。对于布尔表达式“a or((b>c)and d)”,当【 】时可进行短路计算。
一个变量通常具有名字、地址、值、类型、生存期、作用域等属性,其中,变量地址也称为变量的左值(1-value),变量的值也称为其右值(r-value)。当以引用调用方式实现函数调用时,【 】。
运算符 += 的名称是__________,a+=b的等价表达式是__________。
运算符 *= 的名称是__________,a*=b的等价表达式是__________。
运算符 /= 的名称是__________,a/=b的等价表达式是__________。
运算符 %= 的名称是__________,a%=b的等价表达式是__________。
运算符 &= 的名称是__________,a&=b的等价表达式是__________。
运算符 |= 的名称是__________,a|=b的等价表达式是__________。
运算符 >>= 的名称是__________,a>>=b的等价表达式是__________。
按优先级高低排列以下运算符:&=,+,%,>>,&&,+=,!=,>>=,->,&,sizeof,++,!,[],-,?:,(),==