单选题
以下程序段的执行结果是______。 int s=0,i=1; do { S+=i++; } while(i<=10); Console.WriteLine("sum={0}",sum);
A、
sum=54
B、
sum=1
C、
sum=55
D、
sum=30
【正确答案】
C
【答案解析】
[解析] 在该程序段中,i++表示“先使用、再增1”;而do……while是一种“先运行、再判断”的循环语句结构。题干中的循环体语句将被执行10次,最后程序段的运行结果是:sum=55,i=11。
提交答案
关闭