以下程序段执行结果是______。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。
以下程序段执行结果是______。int s=0,i=1;do{S+=i++;}while(i<=10);Console.WriteLine("sum={0}",sum);
在该程序段中,i++表示“先使用、再增1”;而do……while是一种“先运行、再判断”循环语句结构。题干中循环体语句将被执行10次,最后程序段运行结果是:sum=55,i=11。