题目内容

【题目】程序执行两个语句“S=0,i=1”后,再连续执行两个语句“S=S+i,i=i+2”三次,此时S的值是(  )
A.1
B.3
C.4
D.9

【答案】D
【解析】解:执行两个语句“S=S+i,i=i+2”一次,S=1,i=3;
执行两个语句“S=S+i,i=i+2”二次,S=4,i=5;
执行两个语句“S=S+i,i=i+2”三次,S=9,i=7.
故选:D.
【考点精析】本题主要考查了算法的赋值语句的相关知识点,需要掌握①赋值号左边只能是变量名字,而不能是表达式.如:2=X是错误的.②赋值号左右不能对换.如“A=B”“B=A”的含义运行结果是不同的.③不能利用赋值语句进行代数式的演算.(如化简、因式分解、解方程等)④赋值号“=”与数学中的等号意义不同才能正确解答此题.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网