tmrd.net
当前位置:首页>>关于如图所示的程序框图所运行的结果是( )A.0B....的资料>>

如图所示的程序框图所运行的结果是( )A.0B....

据框图知,第一次循环得到:S=10,i=9;第二次循环得到S=10+9,i=8;第三次循环得到S=10=9=8,i=7…直到S=10+9+8+7+…+1,i=0;退出循环,∵S=10+9+8+7+…+1=(1+10)×102=55故选项为:D

第一次运行程序时i=1,s=3;第二次运行程序时,i=2,s=2;第三次运行程序时,i=3,s=1;第四次运行程序时,i=4,s=0,此时执行i=i+1后i=5,推出循环输出s=0.

解;第一次循环:k=1,b=0,a=23→ba=0;第二次循环;k=2,b=23,a=89→ba=34;第二次循环:k=3,b=89,a=89→ba=1,循环结束,输出结果为89.故选D.

将x=0.1代入得:m=lg(0.1)=-1,∵m=-1<0不满足m>0,∴从“否”这一出口走,∵m=-1,∴m+1=0,∴将m+1=0重新赋与m,则m的值变为0,∴输出m的值为0.故选A.

由程序框图知:算法的功能是求可行域x≥0y≥0x+y≤1内,目标还是S=3x+y的最大值,画出可行域如图:当x=1y=0时,S=3x+y的值最大,且最大值为3.故选:D.

模拟程序框图的运行过程,如下;a=0,b=1,k=2,n=1,n≤2?,是,M=0+11=1;a=1,b=1,n=2,n≤2?,是,M=1+11=2;a=1,b=2,n=3,n≤2?,否,输出M=2.故答案为:2.

由程序框图知:第一次循环,s=1×(3-1)+1=3,i=2;第二次循环,s=3(3-2)+1=4,i=3;第三次循环,s=4×(3-3)+1=1,i=4;第四次循环,s=1×(3-4)+1=0,i=5.满足条件i>4,跳出循环体,输出s=0.故选:B.

解:第一次:b=2,a=2;第二次:b=4,a=3;第三次:b=16,a=4;此时不满足a≤3.所以输出b=16.故选D.

:第1步:y=0,x=-1;第2步:y=0,x=0;第3步:y=0,x=1;第4步:y=1,x=2;第5步:y=1,退出循环,输出各数和为:1+1=2,故选:C.

A 试题分析:由程序框图所体现的算法可知判断一个数是奇数还是偶数,看这个数除以2的余数是1还是0.由图可知应该填m=0点评:选择结构是考试中常考的知识点,根据流程图计算运行结果是算法这一模块的重要题型,处理的步骤一般为:分析流程图,从...

网站首页 | 网站地图
All rights reserved Powered by www.tmrd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com