序伸缩性更强。C将数组元素按顺序排列的过程称为数组_______。D确定数组中是否包含某个键值的过程称为数组_______。E使用两个下标的数组称为_______数组。26判断下列各题是否正确。如果不正确,请说明原因。A数组可以存放许多不同类型的数值。B数组下标通常我为float数据类型。C如果初始化值列表中的初始化值少于数组元素个数,则其余元素自动初始化为初始化值列表中的最后一个。D初始化值列表中的初始化值多于数组元素个数是个错误。E将每个数组元素传给函数并修改该元素值,那么在被调用函数执行结束时仍保留修改后的值。27回答下列关于数组flactio
s的问题:A定义常变量arraySize,初始化为10。B声明数组的arraySize元素类型为float,并将元素初始化为0C数组开头第4个元素的名称。D引用数组元素4E将数值1667赋给数组元素9F将3333赋给数组第7个元素。
fG打印数组元素6和9,小数点后面为两位精度,并显示屏幕输出。H用for重复结构打印数组的所有元素。定义整型变量x为循环控制变量。显示输出。28回答下列关于数组table的问题:A声明3行3列的整型数组。假设定义常量变量arraySize为3。B数组包含多少元素。C用for重复结构初始化数组每个元素为该元素下标的和。假设声明整型变量x和y为循环控制变量。D编写一个程序段,以3行3列的表格形式打印每个数组元素值。假设用下列声明初始化数组:
i
ttablearraySizearraySize182465并声明整型变量x和y为循环控制变量。显示输出。29找出下列语句中的错误并说明纠正:
Ai
cludeiostreamh
BarraySIze10arraySizewasdeclaredco
stC假设i
tb100
fori
ti0i10i
bi1D假设i
ta221234
a11530填空:A指针变量包含另一变量的______值。B可以初始化指针的值有______、______或______。C可以赋给指针的唯一整数是_______。31判断下列各题是否正确。如果不正确,请说明原因。A地址运算符只能用于常量、表达式和register存储类声明的变量。B声明为void的指针可以复引用。C不同类型的指针不必进行强制类型转换操作即可相互赋值。32回答下列问题。假设单精度浮点数放在4字节中,数组在内存中的开始地址为1002500每道习题尽量使用前面的结果。A声明float类型数组
umbers,含有10个元素,初始化为00、11、2299。假设符号化常量SIZE定义为10B声明指针
Ptr,指向float类型对象。C用数组下标符号打印数组
umbers的元素。使用for结构,假设声明了整形控制变量ir