以下关于C语言的叙述中 不正确的是A.C语言中的注释可以夹在变量名或关键字的中间 B.C语言中使用

计算机 语言,注释,关键字 已帮助 人

以下关于C语言的叙述中,不正确的是A.C语言中的注释可以夹在变量名或关键字的中间 B.C语言中使用变量必须是先定义后使用C.C语言表达式运算符两侧的运算数类型必须一致D.C语言的数值常量中夹带空格不影响常量值的正确表示

热搜:c语言常量的叙述错误的是

答案解析

难度★★☆ 搜索
  • 参考答案:CA选项指出“C语言中的注释可以夹在变量名或关键字的中间”,该选项是正确的。通常采用/*.....*/作为C语言里的注释符,注释符之间的内容是方便他人理解程序而写的,对编译和运行不起作用。注释可以在程序的任何位置。B选项“C语言中使用变量必须是先定义后使用”,该选项是正确的。变量先定义后使用是编程语言的语法规则。这样可以让编译器首先知道该定义变量的类型,可以事先为该变量安排好存储空间,不至于最后编译失败。如果预先没有定义,编译器会因为不清楚该变量的类型而导致随意分配内存空间,这样可能导致空间分配过大了浪费或因为空间过小无法存储数据。C选项“C语言表达式运算符两侧的运算数类型必须一致”,该选项是错误的。C语言允许整型、实型、字符型数据间进行混合运算。在运算时,不同类型的数据要先转换成同一类型,然后进行运算。D选项“C语言的数值常量中夹带空格不影响常量值的正确表示”,该选项是正确的。空格符、制表符、换行符等统称为空白符。空白符只在字符常量和字符串常量中起作用。在其他地方出现时,只起间隔作用,编译程序对它们忽略。因此,在程序中使用空白符与否,对程序的编译不发生影响,但在程序中适当的地方使用空白符将增加程序的清晰性和可读性。