S2 若x<0,
则y←-2x+1;
输出y,否则执行S3;
S3 若x≤1,
则y←1,输出y;
否则y←2x-1,输出y.
流程图如图:
12.阅读流程图,解答下列问题:
(1)变量y在这个算法中的作用是什么?
(2)这个算法的循环体是哪一部分,功能是什么?
(3)这个算法的处理功能是什么?
解(1)变量y是循环变量,控制着循环的开始和结束.
(2)流程图的循环体是y←2 000与y←y+1之间的部分,其功能是判断年份y是否是闰年,并输出结果.
(3)这个算法的处理功能是判断2000~2500年中,哪些年份是闰年,哪些年份不是闰年,并输出结果.