有以下程序: 程序运行后的输出结果是( )。A.120B.11C.6D.21请帮忙给出正确答案和分析
有以下程序:
程序运行后的输出结果是( )。
A.120
B.11
C.6
D.21
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案: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 分时操
Windows95 98 2000操作系统是( )A、网络操作员B、单用户多任务的操作系统C、分时操作系统D、多用户多任务的操作系统
今年9月12日至16日 应朝鲜民主主义人民共和国邮电部李锦范部长的邀请 信息产业部()率中国信息产业
今年9月12日至16日,应朝鲜民主主义人民共和国邮电部李锦范部长的邀请,信息产业部()率中国信息产业代表团访问了朝鲜。A 吴基传部长B 吕新奎副部长C 曲维
新中国成立后 我国于1951年7月1日进行了第一次全国人口普查。当时全国范围内100岁以上人口有()
新中国成立后,我国于1951年7月1日进行了第一次全国人口普查。当时全国范围内100岁以上人口有()人。A 1916B 58C 1018D 1184
以下叙述中正确的是( )。A.当对文件的读(写)操作完成之后 必须将它关闭 否则可能导致数据丢失B.
以下叙述中正确的是( )。A 当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失B 打开一个已存在的文件并进行了写操作后,原有文件
以下选项中 能用作用户标识符的是( )。A.-0-B.8-;8C.voidD.unsigned请帮忙
以下选项中,能用作用户标识符的是( )。A -0-B 8-;8C voidD unsigned请帮忙给出正确答案和分析,谢谢!
