2016年計算機三級數(shù)據(jù)庫技術考試必記語句:判斷數(shù)組的語句

字號:

  (9)判斷一個數(shù)與其前面或后面連續(xù)幾個數(shù)的語句關鍵語句: 
      
      變量說明: 
      a[i]表示一維數(shù)組變量,i是數(shù)組下標變量,a[i-1]、…、a[i-5]分別表示當前數(shù)組元素a[i]的前5個數(shù)組元素;a[i+1]、…、a[i+5]則表示前數(shù)組元素a[i]的后5個數(shù)組元素。 
      表達式含義: 
      通過數(shù)組下標變量確定當前數(shù)組元素的前5個或后5個元素的位置,然后再通過大于或小于號連接各個數(shù)組變量,判斷數(shù)組元素之間的大小關系。 
      例如: 
      


      判斷數(shù)組a[9]中連續(xù)大于后5個數(shù)的數(shù)字,數(shù)組a[9]中包含的數(shù)是:a[0]=2、a[1]=3、a[3]=10、a[4]=9、a[51=6、a[6]=7、a[7]=5、a[8]=8、a[9]=1、a[10]=15。 
      可以看出,只有數(shù)字a[3]=10和a[4]=9才可同時符合連續(xù)大于該數(shù)后面5個數(shù)的要求,對于后面不足5個數(shù)的數(shù)字將不參與比較。