首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int fun() { static int x=1; x*=2; return x; } main() { int i,s=1
有以下程序 #include <stdio.h> int fun() { static int x=1; x*=2; return x; } main() { int i,s=1
admin
2021-07-09
33
问题
有以下程序
#include <stdio.h>
int fun()
{ static int x=1;
x*=2; return x;
}
main()
{ int i,s=1;
for(i=1;i<=2;i++) s=fun();
printf("%d\n",s);
}
程序运行后的输出结果是
选项
A、0
B、1
C、4
D、8
答案
C
解析
fun函数中的x为静态局部变量,占用固定的内存单元,下一次调用时仍可保留上次调用时的值。也就是说,如果多次调用fun函数,x的定义只在第一次调用时有效,从第二次调用开始,x的定义相当于不存在,直接使用x的值。主函数中调用两次fun函数:第一次调用:x=1,x=x*2=2,s=2;第二次调用:(直接用上次x的值)x=x*2=4,s=4。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Dptp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符x和y。以下所示的输入形式中正确的是()。(注:□代表空格字符)
算法的空间复杂度是指()。
函数fun的功能是:将形参a所指数组中的前半部分元素中的值和后半部分元素中的值对换。形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则调换后为:6、7、8、9、5、
设有两行定义语句:intscanf;floatcase;则以下叙述正确的是()。
关于算法,以下叙述中错误的是
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
数据库设计的根本目标是要解决
在软件开发中,需求分析阶段可以使用的工具是()。
算法的空间复杂度是指()。
在C语言中,以下说法不正确的是()。
随机试题
住宅小区暗管力求少弯曲,弯曲角度不得小于()。
把静止绝对化的观点是()。
化生月经和受孕育胎的器官是称为阴脉之海的是
患者,女性,25岁,主诉右下磨牙进食时不适1周。检查:面龋洞,达牙本质层,未露髓,探痛,叩痛(一),无松动,冷试验同对照牙。对主诉患牙的治疗方法为
在口腔黏膜上皮细胞中,一种细胞体积大,多边形,细胞质伸出许多小的突起与相邻的细胞相接,这种细胞是A.角化细胞B.扁平细胞C.粒细胞D.棘细胞E.基底细胞
某电厂启动/备用变压器接线如下,升压站距离起备变保护柜361m,500kV断路器跳、合闸电流3.1A,控制电压直流110V;其中TA4电流互感器器被用于计量回路,电流互感器变比为150/1A,5VA,0.2S级;电流互感器接线采用三相星形,电流互感器接入计
Allofourstoreswillbeextendingtheirbusinesshoursduringtheholidayseason,butwewillgobacktoour_______hoursafter
np控制图与p控制图相比,np控制图要求每组的样本数n()。
从理论上讲,提高旅游报价有利于提高旅游服务质量。但是,强迫游客购物,拿回扣是旅游业界由来已久的痼疾。禁令之下,如果旅行社仍以低团费潜规则揽客,导游仍然强迫购物,怎么办?如果旅游行业无序竞争状态被打破,旅游报价回归合理水平,游客旅游质量得到保证,强迫购物等旅
本案例揭示的核心问题是()上述案例说明,必须加强行政立法监督。依据行政立法监督的有关规定,行政立法监督主要有()
最新回复
(
0
)