已知数组a的赋值情况如下所示,则执行语句a[2]++;后a[1]和a[2]的值分别是________。a[0]a[1]a[2]a[3]a[4]
A. 20和30
B. 20和31
C. 21和30
D. 21和31
查看答案
对整形数组int a[5]={1,2,3}; 则执行语句a[2]=a[2]+a[1]*(*(a+3));a[2]的值为。
下面程序中的数组a包括10个整数元素,从a中第二个元素起,分别将后项减前项之差存入数组b,并按每行3个元素输出数组b。请分析程序填空。main(){inta[10],b[10],i;for(i=0;i<_______;i++)scanf("%d",&a[i]);for(i=1;i<10;i++)b[i]=_________;for(i=1;i<10;i++){printf("%3d",b[i]);if(_________)printf("\n");}}
下面程序的功能是输入5个整数,找出最大数和最小数所在的位置,并把二者对调,然后输出调整后的5个数。main(){inta[5],max,min,i,j,k;for(i=0;i<5;i++)scanf("%d:,&a[i]);min=________;for(i=1;i<5;i++)if(a[i]