首页 > 试题广场 >

假设变量 s、a、b、c 均已定义为整型变量,且 a、c 均

[单选题]
假设变量 s、a、b、c 均已定义为整型变量,且 a、c 均已赋值(c 大于 0),则与以下程序段
s = a;
for (b = 1; b <= c; b++) s = s + 1; 
功能等价的赋值语句是()
  • s=a+b;
  • s=a+c;
  • s=s+c;
  • s=b+c;
没看见前面的 s = a , 醉了自己
发表于 2019-05-22 19:25:52 回复(0)
s先赋值为a,后面再循环中每次加1,循环一共c次。
所以s = a + c;
发表于 2018-05-15 16:54:06 回复(3)
B
发表于 2019-11-08 00:15:01 回复(0)
没人发现A也对吗
发表于 2023-07-05 20:50:31 回复(2)

给定的程序段首先将a的值赋给变量s。 然后通过循环,将变量s的值逐次增加1,重复c次。

根据循环条件b <= c,循环执行的次数为c次。每次循环,将变量s的值增加1。

因此,循环结束后,变量s的值为a + c。
C选项没有对s初始化
发表于 2023-09-25 21:20:49 回复(2)
大家咋做的,我是直接代的数,a=1,c=3。然后就选出来了
编辑于 2024-04-10 21:22:48 回复(0)
大意了我擦
发表于 2023-12-27 13:59:25 回复(0)
这里我们可以a,c变量赋值,执行完循环体,变量S的值等于变量a的值加上变量b的值.

发表于 2023-09-27 19:36:07 回复(0)
s先赋值为a,后面再循环中每次加1,循环一共c次。 所以s = a + c;
发表于 2021-11-02 09:18:22 回复(1)
不会
发表于 2019-04-12 14:42:40 回复(0)