作业帮 > 综合 > 作业

执行以下程序代码,输出结果是________.f1 = 1 f2 = 1 for i = 1 to 3 step 1 f

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/26 05:11:01
执行以下程序代码,输出结果是________.f1 = 1 f2 = 1 for i = 1 to 3 step 1 f1 = f1 + f2 f2 = f
执行以下程序代码,输出结果是________.
f1 = 1
f2 = 1
for i = 1 to 3 step 1
\x05f1 = f1 + f2
\x05f2 = f2 + f1
next i
print f2
A.8\x05\x05\x05\x05B.13\x05\x05\x05\x05C.21\x05\x05\x05\x05D.34
以下是关于学生成绩表ST上操作的代码,其中字段名SNO是学生学号,TNO是课程号,该代码的意义是________.
SELECT TNO,COUNT(*)
FROM ST
GROUP BY TNO
A.\x05查询学生成绩表ST中的课程编号及课程有成绩的人数
B.\x05查询学生成绩表ST中的课程编号及学生的成绩
C.\x05查询学生成绩表ST中的课程编号
D.\x05查询学生成绩表ST中的有成绩的课程编号
THANG YOU
第一题
n=0
f2=1
For i=1 To 3 Step l
f1=f1+f2
f2=f2+f1
Next i
Print f2
A.8 B.13 C.21 D.43
选B WHY
执行以下程序代码,输出结果是________.f1 = 1 f2 = 1 for i = 1 to 3 step 1 f
第一题是选C 一个个加就可以了,第二题是A,GROUP BY TNO
是以课程号分类,SELECT TNO, COUNT(*)这个是选择课程号,并计数有多少人有成绩
再问: 什么叫做" 一个个加",可以写得详细一点吗
再答: 首先f1=f1+f2那么相当于就是给f1赋值=原本f1的值加上f2的值也就是1+1,这时候f1已经被赋值2了,在下一个等式中就是给f2赋值=f1+f2这时候的f1已经等于2了,在加上f2原本的值,然后f2就被赋值为2+1也就变为3了然后在进行循环。答案是C我做过的。你说的B是答案错了