题目内容
以下程序运行时输出的结果是( )
A.12,15 B.12,9
C.12,21 D.21,12
C
【解析】
试题分析:按程序运行得到:A=3,B=3×3=9,A=3+9=12,B=9+12=21,打印出A=12,B=21,故选C。
考点:本题主要考查算法程序功能的识别。
点评:简单题,按双方程序逐步计算即得。
某算法的程序框图如图所示,其中输入的变量在这个整数中等可能随机产生。
(Ⅰ)分别求出按程序框图正确编程运行时输出的值为的概率;
(Ⅱ)甲、乙两同学依据自己对程序框图的理解,各自编写程序重复运行次后,统计记录了输出的值为的频数。以下是甲、乙所作频数统计表的部分数据。
运行 次数 | 输出的值 为的频数 | 输出的值 为的频数 | 输出的值 为的频数 |
|
|
|
|
… | … | … | … |
|
|
|
|
甲的频数统计表(部分) 乙的频数统计表(部分)
运行 次数 | 输出的值 为的频数 | 输出的值 为的频数 | 输出的值 为的频数 |
|
|
|
|
… | … | … | … |
|
|
|
|
当时,根据表中的数据,分别写出甲、乙所编程序各自输出的值为的频率(用分数表示),并判断两位同学中哪一位所编写程序符合算法要求的可能性较大。
某算法的程序框图如图所示,其中输入的变量在这个整数中等可能随机产生。
(Ⅰ)分别求出按程序框图正确编程运行时输出的值为的概率;
(Ⅱ)甲、乙两同学依据自己对程序框图的理解,各自编写程序重复运行次后,统计记录了输出的值为的频数。以下是甲、乙所作频数统计表的部分数据。
运行 次数 | 输出的值 为的频数 | 输出的值 为的频数 | 输出的值 为的频数 |
|
|
|
|
… | … | … | … |
|
|
|
|
甲的频数统计表(部分) 乙的频数统计表(部分)
运行 次数 | 输出的值 为的频数 | 输出的值 为的频数 | 输出的值 为的频数 |
|
|
|
|
… | … | … | … |
|
|
|
|
当时,根据表中的数据,分别写出甲、乙所编程序各自输出的值为的频率(用分数表示),并判断两位同学中哪一位所编写程序符合算法要求的可能性较大;(Ⅲ)将按程序框图正确编写的程序运行次,求输出的值为的次数的分布列及数学期望。