分钟
一 判断题 (每题 1 分,共 10 分)
在多层循环中一个 语句只向外跳一层。
若 ,则 包含的字符数一定多于 包含的字符数。
在 语言程序中, 与 是同一个变量。
求余运算符的运算对象必须是整型数据
实参和与其对应的形参各占用独立的存储单元。
在对自动变量赋值之前,它的值是不确定的。
结构体变量所占存储空间等于结构体类型中各成员所占空间的和。
链表是一种动态结构,它所需的结点空间是用 函数向系统动态申请的。
!" 型数据类型是指数据不存在。
语言规定,函数不可以嵌套定义,但允许嵌套调用。
二、单项选择(每题 2 分,共 30 分)
下列一维数组说明中,不正确的是( )。
#!$$%$&'"()$%*+$,%-*+,./0%
1"2$34*+5,+6,%
!$+35,%
若用数组名作为函数调用的实参,传递给形参的是( )。
#数组的首地址 -数组的第一个元素的值
数组中全部元素的值 4数组元素的个数
下列说法中不正确的是( )。
#指针变量是一个变量 -指针变量中存放的是地址值
指针变量可以进行减算术运算 4指针变量不占用存储空间
语言规定,调用一个函数时,实参和形参之间的数据传递是( )。
#地址传递 -由实参传给形参,并由形参带回实参
值传递 4由用户指定传递方式
在 语言中,反斜杠字符是()
#7$-77 477
下列语句定义 为指向 * 类型变量 "的指针,其中正确的是( )。
#*"6."%-*"6.)"%*6.)""%4*"."%
若有以下定义,!$+,6.%则65表示()。
#元素 +,的地址 -元素 +,的值 元素 +,的地址 4元素 +,的
凡在函数中未指定存储类别的变量,其隐含的存储类别是( )。
#自动 -静态 外部 4寄存器
如果有以下说明语句,并且 8!9,则下面哪个选项是对数组元素地址的正确表示( )。
!$+,./0%
!$!6.%
#)5-55)4)+!,
以下不正确的说法为( )。
#在不同函数中可以使用相同名字的变量
-形式参数是局部变量
在函数内定义的变量只在本函数内有效
4在函数内的复合语句中定义的变量在本函数范围内有效
给出以下定义
:;+,.<"&=<%
:>+,./???????"????&??=?0%
则正确的叙述为( )。
#数组 ; 和数组 > 等价 -数组 ; 和数组 > 的长度相同
数组 ; 的长度大于数组 > 的长度 4数组 ; 的长度小于数组 > 的长度
以下对 语言中共用体类型数据的叙述正确的是( )。
#可以对共有体变量名直接赋值 -一个共用体变量中可以同时存放其所有成员
一个共有体变量中不能同时存放其所有成员 4共用体类型定义中不能出现结构体类型的成员
设有整型变量 !,其值为 ;整型变量 @,其值为 ,执行语句 !$&(<""7$<!@)后,输出结果是
( )。
# - 4
第 1 页 共 3 页