题目

已知某算法的程序框图如图所示,若将输出的(x,y)值依次记为(x1 , y1),(x2 , y2),…,(xn , yn),…. (1) 若程序运行中输出的一个数组是(9,t),求t的值; (2) 程序结束时,共输出(x,y)的组数为多少; (3) 写出程序框图的程序语句. 答案: 解:开始x=1时,y=0;接着x=3,y=-2;然后x=9,y=-4,所以t=-4. 解:当n=1时,输出一对, 当n=3时,又输出一对,…, 当n=2015时,输出最后一对, 由上可知,程序循环变量n的初值为1,终值为2015,步长为2 故循环共执行(2015﹣1)÷2+1=1008次 共输出(x,y)的组数为1 008 解:程序框图的程序语句如下:
数学 试题推荐
最近更新