• 2022-06-11
    ‏执行int a[10]={10*1};后,以下说法正确的是()。‎
    A: 语法错误
    B: 10个元素均为1
    C: 第1个元素为10,后面9个均为0
    D: 10个元素均为0【C】
  • C
    本题目来自[网课答案]本页地址:https://www.wkda.cn/ask/zaztayyemteyjzo.html

    内容

    • 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