8.如果用一个int类型的变量a表达正方形的边长,则下列哪个表达式不能用来计算正方形的面积?( )
别灰心,再试一次!
【考纲知识点】基本运算(一级)
【解析】本题属于考察C++的基本运算中的位运算;边长为a的正方形的面积是a*a,A、B、D的运算结果均正确。C选项错误在于,^符号在一些其他语言中表示乘方运算,但在是C++中表示的“异或运算符”,会将符号两边的值按二进制位进行异或运算,不满足要求,所以本题正确答案为C。