有以下程序: 程序运行后的输出结果是( )。A.120B.11C.6D.21请帮忙给出正确答案和分析

计算机考试 已帮助: 时间:2024-07-04 13:21:22

有以下程序:

程序运行后的输出结果是( )。
A.120
B.11
C.6
D.21
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:计算机类考试,计算机二级,职称计算机

标签:正确答案,请帮忙,程序

参考解答

用户头像

4j3***810

2024-07-04 13:21:22

正确答案:D
fun函数中的变量X为静态局部变量,占用固定的内存单元,下一次调用时仍可以保留上次调用时的值。也就是说,如果多次调用fun函数,x的定义只在第一次调用时有效,从第二次调用开始,x的定义相当于不存在,直接使用上次X的值。fun函数被调用了5次,每次调用后的返回值累加到s上。5次调用后,x的值为6,8的值为1+2+3+4+5+6=21。因此D选项正确。

上一篇 Windows95/98/2000操作系统是( )A 网络操作员B 单用户多任务的操作系统C 分时操

下一篇 设文件指针fp已定义 执行语句fp=fopen(”61e” ”W”);后 以下针对文本文件file操

相似问题