以下程序段将把a的最大值移到末尾位置for(i=0;ia[i+1]){temp=a[i];a[i]=a[i+1];a[i+1]=temp;}
查看答案
以下程序段将把a的最大值移到末尾位置for(i=1;ia[i+1]){temp=a[i];a[i]=a[i+1];a[i+1]=temp;}
A. 对
B. 错
关于一维数组的定义,以下说法正确的是()
A. char name[20];该语句定义了数组名为name的char型数组,该数组有20个元素,能够存储20个字符串。
B. char name[20];该语句定义了数组名为name的char型数组,该数组有20个元素,能够存储20个字符。
C. int n=20;char name[n];以上语句定义了数组名为name的char型数组,该数组有20个元素,能够存储20个字符。
D. int n=20;char name[n];以上语句定义了数组名为name的char型数组,该数组有20个元素,能够存储20个字符串。
关于以下程序段,说法正确的是()int i,a[10];for(i=0;i<10;i++)scanf("%d",&a[i]);
A. a数组有10个元素,分别为a[1]、a[2]、a[3] ...a[10]
B. a数组有10个元素,分别为a[0]、a[1]、a[2] ...a[9]
C. 该程序段输入a数组的全部元素值
D. scanf("%d",&a[i]);语句是错误的
以下语句定义float型数组aint n=10;float a[n];
A. 对
B. 错