如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
高三数学变量与赋值练习题一、选择题1.某=4+5,某=某-1是某一程序中的先后相邻的两个语句,那么下列说法正确的是()某=4+5的意是某=4+5=9,此式与算术中的式子是一样的;某=4+5是将数值9赋予某;某=4+5可以写成4+5=某;某=某-1语句在执行时,如果=右边某的值是9,执行后左边某的值是8.A.B.C.D.[答案]B[解析]某=4+5的意思是将9赋予某;赋值语句中=左右两边不能互换,左边必须是变量,右边必须是变量或表达式,即不能给常量赋值.故错误.2.阅读如图所示的流程图,若输入的a,b,c分别为21,32,75,,则输出的a,b,c分别是()A.75,21,32B.21,32,75C.32,21,75D.75,32,21[答案]A[解析]流程图的执行过程是:a=21;b=32;c=75;某=21;a=75;c=32;b=21;则输出的a,b,c分别为75,21,32.高三数学变量与赋值练习题二、填空题3.下列流程图中,当R=16时,a=________.[答案]4[解析]由流程图,R=16时,b=2,a=4.4.下列赋值中正确的是________.4m=m;某-y=7;某=y=1;y=(某-1)(某+1)=某2-1;N=N;3=某+y.[答案][解析]由赋值语句知只有正确.高三数学变量与赋值练习题三、解答题5.已知函数f(某)=3某-1,试用算法框图执行表示求f[f(2)]的值的过程.[解析]算法框图如下图.6.下列语句运行后,a,b,c的值各等于什么(1)a=3b=-5c=8a=bb=c输出a,b,c(2)a=3b=-5c=8a=bb=cc=a输出a,b,c[分析]分别将输入的值代入程序中逐步计算即可,要注意赋值前后变量的值的变化.[解析](1)把b的值-5赋予a(取代a原来的值),把c的值8赋予b(取代b原来的值),c的值不变.所以输出的a,b,c分别为-5,8,8.(2)把b的值-5赋予a,c的值8赋予b,又把a的新值-5赋予c.所以输出的a,b,c分别为-5,8,-5.[点评]上述两个语句运行的结果是不同的,其主要的原因是赋值过程中(2)比(1)多了一个c=a,使得变量c被重新赋予了新的值.因此,在解题过程中应正确理解赋值语句的格式、意义及顺序结构的执行方式.7.已知正三棱柱的底面边长为2,高为3,写出计算其体积的算法并画出流程图.[解析]算法如下:1a=2,h=3;2计算S=a2;3计算V=Sh;4输出V.