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

admin2005-08-15  22

问题 若有如下程序段,其中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。
转载请注明原文地址:https://kaotiyun.com/show/kiHp777K
0

最新回复(0)