下列程序中,正确计算 1,2,…,100 这 100 个自然数之和 sum(初始值为 0)的是( )。
i = 1 do{ sum +=i; i++; }while(i<=100);
i = 1; do{ sum +=i; i++; }while(i > 100);
i = 1; while(i < 100){ sum+=i; i++; }
i = 1; while(i >= 100){ sum+=i; i++; }