执行语句“for(s=0,i=1;i< =10;i=i+3) s+=i;”后,变量s、i的当前值是( )
A、22,13
B、12,10
C、22,10
D、12,13
【正确答案】:A
【题目解析】:循环语句for中,i的值得变化为:1(< 10,可继续)→4(< 10,可继续)→7(< 10,可继续)→10(=10,可继续)→13( >10,停止)那么,是s的值得变化为:0→1(=0+1)→5(=1+4)→12(=5+7)→22(=10+12,因这时i值 >10,所以停止运算),最后s,i输出值为22,13。
执行语句“for(s=0,i=1;i< =10;i=i+3) s+=i;”后,变量s、i的当前值是( )
- 2024-11-06 17:26:26
- 高级语言程序设计(13013)
- 1