全国青少年软件编程(Python)等级考试四级考试真题2024年3月——持续更新.....

青少年软件编程(Python)等级考试试卷(四级)
分数:100 题数:38

一、单选题(共25题,共50分)
1. 运行如下代码,若输入整数3,则最终输出的结果为?( )

def f(x):
if x==1:
s=1
else:
s=f(x-1)*x
return s
n=int(input(“请输入一个大于1的整数:”))
print(f(n)+f(n-1))

A. 2
B. 4
C. 8
D. 16
标准答案:C
试题解析:由于f(3)=f(2)*3,f(2)=f(1)*2,f(1)=1,所以f(3)+f(2)=6+2=8。

2.

运行下列程序,输出的结果是?( )

def fun(x):

    if x > 

你可能感兴趣的:(电子学会(python)三,四级考试真题及答案(持续更新),python,算法,开发语言,青少年编程)