for (i=0;i<7,;i++)
{
y=70*i;
g.FillRectangle(redBrush,0+y,0,35+y,s[i]*n);
}
y 还剩下两回没有循环。可以再单独循环两回啊。
for (int i=0; i<7; i++)
{
for (int j=0; j<8; j++)
{
g.FillRectangle(redBrush, j*20, 0, j*20+35, s[i]*n); //不知你想做什么,看情况改吧
}
}