执行int a[10]={10*1};后,以下说法正确的是()。
A: 语法错误
B: 10个元素均为1
C: 第1个元素为10,后面9个均为0
D: 10个元素均为0【C】
A: 语法错误
B: 10个元素均为1
C: 第1个元素为10,后面9个均为0
D: 10个元素均为0【C】
C
本题目来自[网课答案]本页地址:https://www.wkda.cn/ask/zaztayyemteyjzo.html
举一反三
- 执行int a[10]={10*1};后,以下说法正确的是()。 A: 语法错误 B: 10个元素均为1 C: 第1个元素为10,后面9个均为0 D: 10个元素均为0【C】
- 执行int a[10]={10*1};后,以下说法正确的是()。 A: 语法错误 B: 10个元素均为1 C: 第1个元素为10,后面9个均为0 D: 10个元素均为0【C】
- 对于定义"int a[10];"的正确描述是 A: 定义一个一维数组a,共有a[1]到a[10]10 个数组元素 B: 定义一个一维数组a,共有a(0)到a(9)10 个数组元素 C: 定义一个一维数组a,共有a[0]到a[9]10 个数组元素 D: 定义一个一维数组a,共有a(1)到a(10)10 个数组元素
- 使用语句【int a[10]; 】定义了数组a,其中有()个元素 A: 11 B: 10 C: 9 D: 0
- 下列对有 10 个元素的一维数组 a 进行正确初始化的是( )。 A: int a[10] = (0, 0, 0, 0, 0); B: int a[10] = {1, 2 * 3}; C: int a[10] = {}; D: int a[] = {0}
内容
- 0
元素交换是冒泡排序的基本操作,对a数组int a[10]={3,5,7,9,8,4,21,10,6,15},t;要求将数组的首尾元素交换,以下正确的交换方式是________。 A: a[0]=a[9],a[9]=a[0]; B: t=a[1],a[1]=a[10],a[10]=t; C: t=a[10],a[10]=a[1],a[1]=t; D: t=a[0],a[0]=a[9],a[9]=t;
- 1
以下对一维数组的所有元素进行正确初始化的是( )。A. int a[10] = (0, 0, 0, 0); B. int a[10] = { };C. int a[ ] = {0};D. int a[10] = {10*6}; A: int a[10] = (0, 0, 0, 0); B: int a[10] = { }; C: int a[ ] = {0} D: int a[10] = {10*6}
- 2
定义数组int a[10],其最后一个数组元素为( )。 A: a[1] B: a[0] C: a[10] D: a[9]
- 3
在定义 int a[5][6]; 后,数组 a 中的第 10 个元素是 ( ) 。(设 a[0][0] 为第一个元素)
- 4
若有定义int a[10]; 则数组元素的下标下限和上限分别是( )。 A: 0和9 B: 1和9 C: 1和10 D: 0和10