A.8/5 B.29/12 C.5/3 D.13/8
【答案】A
【解析】
试题分析:i=0,x=1,i=1,x=2,i≥4?否,i=2,x=3/2,i≥4?否,i=3,x=5/3,i≥4?否,i=4,x=8/5,i≥4?是,输出x=8/5.
考点:程序框图.
5.下面框图属于( )
A.流程图 B. 结构图 C. 程序框图 D. 工序流程图
【答案】A
【解析】本框图显然属于顺序结构的流程图.
6.将两个数a=8,b=7交换,使a=7,b=8,使用赋值语句正确的一组( )
A.a=b,b=a B.c=b,b=a,a=c
C.b=a,a=b D.a=c,c=b,b=a
【答案】B
【解析】试题分析:要实现两个变量a,b值的交换,需要借助中间量c,先把b的值赋给中间变量c,再把a的值赋给变量b,把c的值赋给变量a.
解:先把b的值赋给中间变量c,这样c=7,
再把a的值赋给变量b,这样b=8,
把c的值赋给变量a,这样a=7,
故选:B.
考点:赋值语句.