8-5已知数组a的赋值情况如下所示,则执行语句a[2]++;后,a[1]和a[2]的值分别是________。a[0] a[1] a[2] a[3] a[4]┌──┬──┬──┬──┬──┐│ 10 │ 20 │ 30 │ 40 │ 50 │└──┴──┴──┴──┴──┘
A. 20和30
B. 20和31
C. 21和30
D. 21和31
查看答案
8-6有如下说明:int a[10]={0,1,2,3,4,5,6,7,8,9};,则数值不为9的表达式是________。
A. a[10-1]
B. a[8]
C. a[9]-0
D. a[9]-a[0]
8-7下面程序的输出结果是________。main(){ int a[]={1,8,2,8,3,8,4,8,5,8};printf("%d,%d\n", a[4]+3, a[4+3]);}
A. 6,6
B. 8,8
C. 6,8
D. 8,6
8-8有如下程序:main(){int n[5]={0,0,0}, i, k=3;for(i=0; i
A. 不确定的值
B. 4
C. 2
D. 0
8-9以下程序输出a数组中的最小值及其下标,在划线处应填入的是________。main( ){int i, p=0, a[10];for(i=0; i<10; i ++)scanf("%d", &a[i]);for(i=1; i<10; i++)if(a[i]
A. i=p
B. a[p]=a[i]
C. p=j
D. p=i