高三数学总复习知能达标训练第九章第一节 算法与程序框图(时间40分钟,满分80分)一、选择题(6×5分=30分)1.阅读如图所示的程序框图,运行相应的程序,输出的结果是A.3 B.11C.38 D.123解析a=1,a<10,a=12+2=3;a=3<10,a=32+2=11;a=11>10,∴输出a=11.答案B2.(2011•课标全国卷)执行如图所示的程序框图,如果输入的N是6,那么输出的p是A.120 B.720C.1 440 D.5 040解析当输入的N是6时,由于k=1,p=1,因此p=p•k=1.此时k=1,满足k<6,故k=k+1=2.当k=2时,p=1×2,此时满足k<6,故k=k+1=3.当k=3时,p=1×2×3,此时满足k<6,故k=k+1=4.当k=4时,p=1×2×3×4,此时满足k<6,故k=k+1=5.当k=5时,p=1×2×3×4×5,此时满足k<6,故k=k+1=6.当k=6时,p=1×2×3×4×5×6=720,此时k<6不再成立,因此输出p=720.答案B3.阅读下边的程序框图,运行相应的程序,若输入x的值为-4,则输出y的值为A.0.5 B.1C.2 D.4解析当x=-4时,|x|=4>3,x赋值为x=|-4-3|=7>3,∴x赋值为x=|7-3|=4>3,x再赋值为x=|4-3|=1<3,则y=21=2,输出2.答案C4.(2011•天津)阅读下边的程序框图,运行相应的程序,则输出i的值为