2018年9月计算机二级C语言考试巩固练习题(4)
判断题
√ 11.C++程序中,通常使用const来定义符号常量,定义时必须指出类型。
× 12.变量被定义或说明后,它一定具有有意义的值。
× 13.字符串常量与字符常量的区别仅表现在定义形式上的不同,一个用双撇号,另一个用单撇号。
× 14.所有变量的可见性和存在性都是一致的。
√ 15.变量在它的作用域内一定是可见的,又是存在的。
√ 16.C++语言中除了包含C语言的所有运算符外,还规定自身的若干个运算符。
√ 17.增1和减1运算符以及赋值运算符都具有副作用。
× 18.增1和减1运算符不仅可以作用在变量上,也可以作用在表达式上。
× 19.关系运算符可以用来比较两个字符的大小,也可以比较两个字符串的大小。
× 20.移位运算符在移位操作中,无论左移还是右移,对移出的空位一律补0。
× 21.变量的类型高低是指它被存放在内存的地址值大小。
× 22.使用sizeof运算符可以求得某种类型和某个变量在内存中占的字节数,不能求得某个表达式的类型在内存中所占的字节数。
√ 23.在C++语言中,非保值转换应用强制类型转换。
√ 24.表达式中各操作数计算顺序取决于运算符的优先级和结合性。
√ 25.在C++程序中,变量值是可以改变的,变量的地址值是不能改变的。
√ 26.数组中所有元素的类型都是相同的。
× 27.定义数组时必须对数组进行初始化。
√ 28.数组某维的大小可以用常量表达式,不可用变量名。
× 29.定义一个数组没有对它进行初始化,则该数组的元素值都是无意义的。
√ 30.用来给数组进行初始化的初始值表内的数据项的个数必须小于等于数组元素个数。
× 31.在定义一个数组时,对其部分元素进行了初始化,没有初始化的元素的值都是无意义的。
√ 32.数组被初始化时是判越界的。
× 33.字符数组就是字符串。
√ 34.使用printf( )函数输出显示字符串时使用格式符%s,输出显示字符时使用%c或5%d。
× 35.给数组元素赋值时只可用常量表达式。
编辑推荐:
温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)
点击加载更多评论>>