首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun() { static int x=1; x*=2; return x; } main() { int i,s=1; for(i=1;i<=2;i++) s=fun(); pri
有以下程序 #include int fun() { static int x=1; x*=2; return x; } main() { int i,s=1; for(i=1;i<=2;i++) s=fun(); pri
admin
2019-08-18
54
问题
有以下程序
#include
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、4
B、1
C、0
D、8
答案
A
解析
在子函数fun()中定义局部静态变量x,其初值等于1,然后再把其值扩大1倍后返回。在主函数中执行for循环语句2次,调用函数fun()两次,所以变量s的值等于4。这里要强调的一点是当函数fun()执行完毕后,局部静态变量x的值不会丢失,仍然有效。
转载请注明原文地址:https://kaotiyun.com/show/SpRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
由N个有序整数组成的数列已放在一维数组中,给定程序MODI1.C中函数fun的功能是:利用折半查找算法查找整数m在数组中的位置。若找到,返回其下标值;反之,返回-1。折半查找的基本算法是:每次查找前先确定数组中待查的范围:low和high(10w
请编写函数fun,函数的功能是:统计一行字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行的开始没有空格。注意:部分源程序在文件PROG1.C中。请勿改动主函数mai
给定程序中,函数fun的功能是将带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把下划线删
关于“while(条件表达式)循环体”,以下叙述正确的是
以下叙述中正确的是
有三个关系R、S和T如下: 则由关系R和S得到关系T的操作是
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
设有定义:intx=7,y=12;,则以下表达式值为3的是()。
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有()。
下列数据结构中,能够按照“先进后出”原则存取数据的是
随机试题
已知函数f(x)=-1+在[-1,1]上满足罗尔定理的条件,那么由定理所确定的ξ=________.
肛瘘常按照瘘管与括约肌之间的关系进行分类,其中最为常见的类型是
乌梅丸的君药是
患者男,23岁,工人。操作机器时被飞出的异物碰伤左面部2小时,伤后无昏迷,神志清,查体合作,步入诊室。查体见,左外眦下方至左下颌角皮肤呈直线型裂开,深达肌层,创面可见渗血、无搏动性出血。张口无明显受限、下颌运动尚可。该患者在当地医院简单清创缝合后1年出
患者,男,65岁,近期发生骨痛、疲乏、驼背,临床诊断为老年性骨质疏松症,该患者不宜选用的药物是()。
客户评级的评价主体是()。
A、1B、2C、3D、4A
新媒体的发展,尤其是自媒体的兴起,挑战着传统的新闻生产机制,在信息超载的同时,使新闻生产“去中心化”,新闻流动的把关功能_________,不实消息_________网络。弥尔顿设想的“意见的自由市场”的自净功能并未实现,很多情况下谣言往往“_______
IEEE802参考模型对应OSI参考模型的数据链路层与___________。
Inhisculture,______itwas,thisexchangeofnamesonpiecesofpaperwasprobablyaformalpoliteness,likesaying"thankyo
最新回复
(
0
)