万能百科  > 所属分类  > 

若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0) s=a; for(b=1;b<=c;

若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0)

s=a;

for(b=1;b<=c;b++) s=s+1;

则与上述程序段功能等价的赋值语句是

A.s=a+b;

B.s=a+c;

C.s=s+c;

D.s=b+c;

正确答案:

B解析:由于循环控制语句s=s+1共执行了c次,s在原值的基础上每次加1,因此执行结果为s的初值加c。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签