作廢?DrawHistogram(int?nArray[],?int?nCount,?夏爾?ch)?{
int?我,j,m?=?0;
對於(我?=?0;?我?& lt?nCount?++i)?{
對於(j?=?0;?j?& lt?nArray[I];?++j)
printf("%c ",ch);
printf("%d\n ",nArray[I]);
}
printf(" \ n ");
}
作廢?CountRangeItems(double?dArray[],?int?nDataItems?int?nArray[])?{
int?我;
對於(我?=?0;?我?& lt?nDataItems?++i)?{
if(dArray[i]?& lt=?160)?++ nArray[0];
不然呢?if(dArray[i]?& lt?165)?++ nArray[1];
不然呢?if(dArray[i]?& lt?170)?++ nArray[2];
不然呢?if(dArray[i]?& lt?175)?++ nArray[3];
不然呢?if(dArray[i]?& gt?175)?++ nArray[4];
}
}
int?main()?{
雙倍?身高[]?=?{185,176,165,169,160,152,187,196,178,189,196,182,181,176,159,163,168};
int?nArray[5]?=?{0};
int?nCount?=?0,大小?=?sizeof(height)/sizeof(height[0]);
CountRangeItems(高度、大小、nArray);
DrawHistogram(nArray,5,' * ');
回歸?0;
}