将数组a中元素按下图循环左移一位并输出。 # include void main ( ) { int j,k,a[5]={1

将数组a中元素按下图循环左移一位并输出。 # include void main ( ) { int j,k,a[5]={1,2,3,4,5};   k=a[0];   for(j=0;j


【正确答案】:a[j+1]  k  a[j]
【题目解析】:第一个for循环负责将a[1]、a[2]、a[3]、a[4]四个元素依次左移1位,所以第一空应该填a[j+1]。接下来应该将事先保存到变量k的原来a[0]的值赋给a[4],所以第二空应该填k,注意不能填a[0]。第二个for循环负责输出循环左移后数组5个元素,所以第三空应该填a[j]。