我编写的程序如下: a= new double[5] { a1, a2, a3, a4, a5 }; int c, c1 = 0; for (c = 0; c < 5; c++) { if (a[c] != null) { c1++; } Response.Write(a[c1 - 1] + "、"); }但结果总显示判断条件 if (a[c] != null)不对,我该怎么设置判断条件啊?急死了,哪位大神帮忙指点指点