1、一、选择题1在程序框图中,算法中间要处理数据或计算,可分别写在不同的()A处理框内B判断框内C输入、输出框内 D循环框内答案:A 2下面程序框图规则中错误的一项是()A框图一般按从上到下的顺序画出,有时也从左到右B判断框一般有两个退出的分支,判断框用菱形表示C输出、输入框,起止框与处理框的画法不可以通用D一套完整的程序框图可以分成几列(或几行),列与列(或行与行)之间,不必用流程线连贯解析:由程序框图的规则,只有D选项错误,因为程序框图在一列画不完时,再画一列(或另一页)要用流程线还有连接点“”连接答案:D3下面的程序框图描述的算法的运行结果是()A5 B1C6 D不确定解析:根据程序框图中的
2、判断框,若x0,则y3x2,因为x1时,x0,所以y3(1)25.答案:A4如图所示的是一个算法的程序框图,已知a13,输出的结果为7,则a2的值是()A9 B10C11 D12解析:根据算法的程序框图可知此处求的是,因为输出的结果是7,所以a1a214,又a13,从而a211.答案:C二、填空题5在程序框图中,“”的主要功能是指_答案:赋值、执行计算语句、结果的传送6若R8,则程序框图如图的运算结果是_解析:由R8,则b2,a224.答案:47在上题中,若运算结果是6,则R_.解析:由a6得2b6,b3,由3得R18.答案:188图(2)是计算图(1)的阴影部分面积的一个程序框图,则中应该填_解析:Sx2()2x2Mx2.答案:Mx2三、解答题9画出计算Labab的值的程序框图解:算法框图(一)算法框图(二)10用流程线将下列图形符号:连接成一个求实数x的绝对值的程序框图解: