有如下程序: #include using namespace std; int main() { int f,fl=0,12=1; for(int i=3;i<=6;i++) { f=f1+t2:

admin2020-11-11  44

问题 有如下程序:
    #include
    using namespace std;
    int main()  {
    int f,fl=0,12=1;
    for(int i=3;i<=6;i++)  {
    f=f1+t2:
    fl=f2;12=f;
    )
    cout<<f<<endl;
    return 0:
    }
    运行时的输出结果是(    )。

选项 A、2
B、3
C、5
D、8

答案C

解析 在主函数中for循环语句执行4次,第一次循环结束时,变量f的值等于1,f1的值等于l,f2的值等于1;第二次循环结束时,变量f的值等于2,f1的值等于l,f2的值等于2:第三次循环结束时,变量f的值等于3,f1的值等于2,f2的值等于3;第四次循环结束时,变量f的值等于5,f1的值等于3,f2的值等于5;结束循环。
转载请注明原文地址:https://kaotiyun.com/show/Oqyp777K
0

随机试题
最新回复(0)