资源描述
课时作业5输入语句、输出语句和赋值语句时间:45分钟分值:100分一、选择题(每小题6分,共36分)1PRINT “Chinese, Maths, English, Physics, Chemical”;90,99,92,91,98该语句表示的是()A输入五门分数B计算五门总分C输出五门分数D对语、数、外、理、化五门给予赋值解析:此语句是输出语句,故选C.答案:C2对于分式转换成BASIC语言表达正确的是()ACD/ABB(CD)/(AB)CAB/(CD) D(AB)/(CD)解析:分式转换成BASIC语言的表达式为:(CD)/(AB)做此类题目要注意程序运算也规定了运算符的优先级和结合性,在表达式求值时,按运算符优先级级别的高低执行所以要把转化为BASIC语言时,AB与CD必须各自加括号答案:B3给出下列程序:此程序运行的结果是()A0 B2C1 D10解析:PRINT语句具有计算功能,ABx2350,此程序运行的结果是0.故选A.答案:A4当输入“3”后,输出的结果为()INPUT“请输入x”;xyxxy1xx1PRINTxENDA5 B4C3 D6解析:程序中只有两个变量x,y.当程序顺次执行时,先有y3,再有x4,x5,故最后输出的x值为5.答案:A5读下面两个程序:程序1:程序2:若程序1、2运行结果相同,则程序2输入的值为()A6 B0C2 D2或2解析:程序1的运行的结果是1236,程序2的功能为求函数yx22的函数值,令x226,得x2或x2.故选D.答案:D6下面程序输出的结果是()A3 B0C2 D1解析:X1,Y2,Z3,XY2,YX2,ZY2.故输出2.答案:C二、填空题(每小题5分,共15分)7以下程序的运行结果是_解析:A5,BA*A5525,AAB52530,BBA253055.答案:30558阅读下列两个程序,回答问题x3x3 y4 y4 xy yx PRINT x,y PRINT x,y END END(1)上述两个程序的运行结果是_;_.(2)上述两个程序中的第三行有什么区别:_.答案:(1)4,43,3(2)程序中的“xy”是将y的值4赋给x,赋值后x的值变为4;程序中的“yx”是将x的值3赋给y,赋值后y的值变为39下面程序的功能是求所输入的两个正数的平方和,已知最后输出的结果是3.46,则此程序中,处应填_;处应填_解析:由于程序的功能是求所输入的两个正数的平方和,Sxx,由于最后输出的数是3.46,3.461.12x,即x2.25,又x20,x21.5.答案:1.5;x12x22三、解答题(共49分)10(14分)已知函数f(x)3x1,求ff(2)的值设计一个程序,解决上述问题解:程序设计如下:11(15分)已知直线方程为AxByC0(AB0),试编写一个程序,要求输入符合条件的A,B,C的值,输出该直线在x轴、y轴的截距和斜率解:INPUT A,B,CM(C)/AN(C)/Bk(A)/BPRINT“x轴上的截距为:”;MPRINT“y轴上的截距为:”;NPRINT“斜率为:”;kEND12(20分)新中国成立以后共进行了五次人口普查,各次普查得到的人口数据如下表所示:年份19531964198219902000总人口数(亿)5.96.910.111.4312.95随着社会经济的高速发展,人口问题已经成为制约社会经济发展的一个重要因素试设计一个程序,满足以下条件:我国现有人口数为P,人口的自然增长率为R,预测T年之后人口总数是多少?解:INPUT“我国现有人口数为:”;PINPUT“人口的自然增长率为:”;RINPUT“预测时间为(年):”;TM(1R)TNP*MPRINT“预测人口总数是:”;NEND
展开阅读全文