- 算法与程序框图
- 共2022题
设是一个各位数字都不是0且没有重复数字的三位数.将组成
的3个数字按从小到大排成的三位数记为
,按从大到小排成的三位数记为
(例如
,则
,
).阅读如图所示的程序框图,运行相应的程序,任意输入一个
,输出的结果
.
正确答案
495
试题分析:取,则
,所以
;
由,则
,所以
;
由,则
,所以
;
由,则
,
故输出.
根据以下算法的程序,画出其相应的算法程图,并指明该算法的目的及输出结果.
n=1
S=0
Do
S=S+n
n=n+1
Loop while S 2010
输出n-1
正确答案
详见解析.
试题分析:首先根据题目中的程序,画出算法框图,根据程序可知该程序的主要功能是求满足不等式:
的最小自然数
的值,根据此条件即可求出答案.
该算法框图如下:
该算法的作用是求满足不等式:
的最小自然数
的值(或
的最大正整数n的值再加1);输出结果是:63.
如图所示的流程图,输出的结果为 .
正确答案
0
试题分析:由图可知, 依次为1,0;2,
;3,
;4,
;5,
;6,
;
,所以输出
.
在如图的程序框图中,输出的值为,则,
.
正确答案
试题分析:第一步:,偶数,
,回到循环;第二步:
,奇数,
,
,回到循环;第三步:
,奇数,
,
,否,回到循环;第四步:
,奇数,
,
,成立,输出
,代入原式:
.
某程序框图如图所示,该程序运行后输出的结果的值是
正确答案
7
试题分析:运行程序框图当时
;当
时
;当
时
;依次循环即
时结束循环,即
,输出的
值为7.
右图程序运行后的输出结果为 .
正确答案
21
试题分析:由图,依次为
;
;
;
;
;
;
.停止.所以输出
为21.
如果执行右面的程序框图,那么输出的 。
正确答案
46
i="2" s=4,i="3" s=10,i="4" s=22,i="5" s=46。
下图给出了一个程序框图,其作用是输入的值,输出相应的
值.若要使输入的
值与输出的
值相等,则这样的
值有__________个.
正确答案
3
试题分析:由题意得该程序的功能是:计算并输出分段函数的值,又∵输入的
值与输出的
值相等,当
时,
,解得
,或
,当
时,
,解得
,当
时,
,解得
(舍去),故满足条件的
值共有3个,故答案为:3.
右图是一个算法流程图,则输出的值是 .
正确答案
25
试题分析:循环过程中有序数对的值依次为
,
,
,
,
,所以输出
的值为25,实质上
.
已知一个学生的语文成绩为89,数学成绩为96,外语成绩为99.求他的总分和平均成绩的一个算法为:
第一步:取A=89,B=96,C=99;
第二步:______;
第三步:______;
第四步:输出计算的结果.
正确答案
由题意,第二步,求和S=A+B+C,
第三步,计算平均成绩=
.
故答案为:S=A+B+C;=
.
扫码查看完整答案与解析