1.2.1赋值、输入和输出语句

1.2.1赋值、输入和输出语句

ID:44680279

大小:281.39 KB

页数:4页

时间:2019-10-24

1.2.1赋值、输入和输出语句_第1页
1.2.1赋值、输入和输出语句_第2页
1.2.1赋值、输入和输出语句_第3页
1.2.1赋值、输入和输出语句_第4页
资源描述:

《1.2.1赋值、输入和输出语句》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.2 基本算法语句1.赋值语句是非常重要的语句,以下写法错误的是(  )                A.a=3B.S=(a+b+c)/2C.3.6=xD.N=N+1解析:赋值语句中“=”右边是表达式,左边是变量.答案:C2.关于forx=a:b:c,下列说法正确的有(  )①当x=c时程序结束;②当x=c时,还要继续执行一次;③当b>0时,x≥a时程序结束;④当b<0时,x

2、 x>0y=-2;else if x=0  y=0;else y=2;endendprint(%io(2),y)A.-2B.1C.πD.2答案:A4.下列给出四个框图,其中满足while语句格式的是(  )A.①②B.②③C.②④D.③④解析:①④中程序执行了一次循环体后对循环条件进行判断,不符合while型语句(先判断后执行)的功能.答案:B5.下面程序执行后,输出的值为(  )J=1;A=0;[来源:学。科。网]while J<5J=J+1;A=A+J?J;endJ                A.4B.5C.54D.55解析:按while循环语句的执行过程一步步分析,循环实现了2?2

3、+3?3+4?4+5?5,但要注意输出语句中的print语句,在本题中,应为输出变量J的值,而不是A的值.答案:B6.下面是一个算法的程序.如果输出的y的值是20,则输入的x的值是     . x=input(“x=”);if x<=5y=10x;elsey=2.5x+5;endy答案:2或67.写出下列程序的算术表达式.i=1;S=0;while i<10S=S+1/(2?i+1);i=i+1;endS该程序的表达式为S=    . 答案:13+15+…+117+1198.读程序Ⅰ、Ⅱ,若两程序输入值与执行结果均分别相同,则两程序的输入值为    ,执行结果为    . 程序Ⅰ:x=inp

4、ut(“x=”);y=x+2;print(%io(2),y);程序Ⅱ:x=input(“x=”);y=2?x+2;print(%io(2),y);解析:两程序执行结果相同,即求y=x+2与y=2x+2的交点.答案:0 29.某批发部出售袜子,当购买少于300双时,每双批发价为2.5元;不少于300双时,每双批发价为2.2元.试分别画出程序框图和用程序语言编写计算批发金额.[来源:学科网ZXXK]解:程序框图如下图所示.程序如下:i=input(“批发双数i=”);if i<300T=2.5?i;elseT=2.2?i;end[来源:学科网]T10.(1)用for语句写出计算1×3×5×7×…

5、×2015的值的程序.(2)用while语句写出求满足1+12+13+…+1n>10的最小自然数n的程序.解:(1)S=1;for i=3:2:2015S=S?i;endprint(%io(2),S)(2)[来源:学&科&网]S=0;i=1;S=S+1/i;whileS<=10[来源:学科网ZXXK]i=i+1;S=S+1/i;endprint(%io(2),i)11.设计程序求π的近似值可以用公式:π26=112+122+132+…+1n2,用此公式求π26,即逐项进行累加,直到1n2<0.00001为止(该项不累加),然后求出π的近似值.解:程序如下.S=0;i=1;T=1/(i?i);

6、while T>=0.00001S=S+T;i=i+1;T=1/(i?i);endp=sqrt(6?S);p

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。