有以下程序: 程序运行后的输出结果是( )。A.0B.1C.4D.8请帮忙给出正确答案和分析 谢谢!

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

有以下程序:

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

难度:⭐⭐⭐

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

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

参考解答

用户头像

485***810

2024-07-04 13:34:57

正确答案:C
m函数中的X为静态局部变量,占用固定的内存单元,下一次调用时仍可保留上次调用时的值。也就是说,如果多次调用fun函数,x的定义只在第一次调用时有效,从第二次调用开始,x的定义相当于不存在,直接使用X的值。主函数中调用两次fun函数t第一次调用:X=1,X=x2=2,s=2;第二次调用:(直接用上次X的值)x=X·2=4,s=4。因此C选项正确。

上一篇 结构化程序所要求的基本结构不包括( )。A.顺序结构B.GOT0跳转C.选择(分支)结构D.重复(循

下一篇 文件的( )属性既可使文件可读用 可编辑和可删除。A 系统B 只读C 存档D 隐藏

相似问题