为计算1+3+5+……+99的值,某人编程如下k=1s=0While k=99k=k+2 : s=s+kWendPrint s在调试时发现运行结果有错误,需要修改。下列错误原因和修改方案中正确的是( )。A.While …Wend循环语句错误,应改为For k=1 To 99 …Next kB.循环条件错误,应改为Whlie k99C.循环前的赋值语句k=1错误,应改为k=0D.循环中两条赋值语句的顺序错误,应改为s=s+k : k=k+2

为计算1+3+5+……+99的值,某人编程如下

k=1

s=0

While k<=99

k=k+2 : s=s+k

Wend

Print s

在调试时发现运行结果有错误,需要修改。下列错误原因和修改方案中正确的是( )。

A.While …Wend循环语句错误,应改为For k=1 To 99 …Next k

B.循环条件错误,应改为Whlie k<99

C.循环前的赋值语句k=1错误,应改为k=0

D.循环中两条赋值语句的顺序错误,应改为s=s+k : k=k+2


相关考题:

为了计算1+3+5+…+99的值,某人编程如下: k=1 s=0 While k<=99 k=k+2:s=s+k Wend Print s 在调试时发现运行结果有错误,需要修改。下列错误原因和修改方案中正确的是______。A.WhilE...Wend循环语句错误,应修改为For k=-1 T0 99…Next kB.循环条件错误,应改为While k<99C.循环前的赋值语句K=1错误,应改为k=0D.循环中两条赋值语句的j顷序错误,应改为s=s+k:k=k+2

( 27 )为计算 1+3+5+ …… +99 的值,某人编程如下k=1s=0While k=99k=k+2 : s=s+kWendPrint s在调试时发现运行结果有错误,需要修改。下列错误原因和修改方案中正确的是( )A ) While … Wend 循环语句错误,应改为 For k=1 To 99 … Next kB ) 循环条件错误,应改为 Whlie k99C ) 循环前的赋值语句 k=1 错误,应改为 k=0D ) 循环中两条赋值语句的顺序错误,应改为 s=s+k : k=k+2

设有如下定义语句以下选项中,表达式的值为6的是()A.*(k+2)B.k+2C.*k+2D.*k+=2

设有如下定义语句: int m[]={2,4,6,8,10},*k=m; 以下选项中,表达式的值为6的是( )。A.*(k+2)B.k+2C.*k+2D.*k+=2

设有如下定义语句int m[ ]{2,4,6,8,10},*k=m;以下选项中,表达式的值为6的是A)*(k+2)B)k+2C)*k+2D)*k+=2

1+3+5+…+97+99+97+…+5+3+1的值是( )。A.10000B.4901C.5000D.5901

设有如下定义语句 int m[ ] = {2,4,6,8,10}, *k = m; 以下选项中,表达式的值为6的是______。A.*(k+2)B.k+2C.*k+2D.*k+ = 2

【其它】程序设计:编程求1+3+5+……+99的值。

有一电流表表头,量程IC =50µA,表头内电阻RC =1kΩ,要将该电流表表头改装为量程U =10V的电压表,应()。A.与表头串联一个19kΩ的电阻B.与表头并联一个19kΩ的电阻C.与表头串联一个99kΩ的电阻D.与表头并联一个99kΩ的电阻