题目内容

阅读如图所示的伪代码,若使这个算法执行的是-1+3-5+7-9的计算结果,则a的初始值x=
 

考点:伪代码
专题:算法和程序框图
分析:FOR-FROM循环是知道了循环的次数的循环,本题I的取值分别为1,3,5,7,9则执行5次循环,根据语句S←S+a×I,a←-a执行五次,利用输出S=-5求出x值.
解答: 解:根据题意可知循环题执行5次,I分别取1,3,5,7,9.
当I=1时,a=-x,S=0-x;
当I=3时,a=x,S=-x+3x=2x;
当I=5时,a=-x,S=2x-5x=-3x;
当I=7时,a=x,S=-3x+7x=4x,;
当I=9时,a=-x,S=4x-9x=-5x,
∵算法执行结果是-1+3-5+7-9=-5,∴-5x=-5,∴x=1.
故答案为:1.
点评:本题主要考查了FOR-FROM循环,语句的识别问题是一个逆向性思维,如果将程序摆在我们的面前时,我们要从识别逐个语句,整体把握,概括程序的功能,算法和语句是新课标新增的内容.
练习册系列答案
相关题目

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

精英家教网