正确答案: C
f1一一b
题目:以下选项中,不合法的c语言用户标识符是( )。
解析:C语言规定,变量命名必须符合标识符的命名规则,c选项中包含了非法字符“一”,所以错误。标识符由字母、数字或下划线组成,且第一个字符必须是大小写英文字母或者下划线,而不能是数字。
查看原题
举一反三的答案和解析:
[单选题]假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为( )。
n(n-1)/2
解析:解析:假设线性表的长度为n,则在最坏情况下,冒泡排序要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要的比较次数为n(n-1)/2。
[单选题]下列关于数据类型的叙述中,错误的一条是______ 。
Visual Basic中所有未定义的变量的默认数据类型是字符型
解析:解析:变体(Variant)数据类型是一种类型可变的数据类型,它可以表示任何类型的数据。变体数据类型在不同的场合代表不同的数据类型。Visual Basic中所有未定义的变量的默认数据类型是变体数据类型。
[单选题]在Java中若要使用一个包中的类时,首先要求对该包进行导入,其关键字是
import
解析:解析:Java程序中使用import语句,导入一个包中的类。在一个Java源程序中可以有0条或多条import语句,但必须在所有类定义之前引入标准类。
[单选题]如下的类定义,括号里应填( )。 class Myclass { public: MyClass(int a =0,int b =0) { X=a; Y=b; void Change ( ) const { X- =10; Y+ =10; public: ( )int X,Y;
mutable
解析:解析:常成员函数一般不能修改对象的数据成员的值,如果一定要修改,必须得在被修改的数据成员定义前加上关键字mutable。