首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
67
问题
有以下程序
#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://www.kaotiyun.com/show/SpRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,它的功能是:求出1到1000之间能被7或11整除、但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的仟何
下列给定程序中,函数fun的功能是:将自然数1一10及其平方根写到名为myfile3.txt的文本文件中,然后再顺序读出显示在屏幕上。请在程序下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。
给定程序MODI1.C中函数fun的功能是:计算s所指字符串中含有t所指字符串的数目,并作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#inc
针对简单程序设计,以下叙述的实施步骤顺序正确的是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
以下叙述中正确的是
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是
设数据集合为D={1,3,5,7,9},D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是
随机试题
物流成本支出与物流服务水平是()关系。
泵在理论上最大安装高度是10.33m。
血流速度增快,流量加大,彩色多普勒显像的血流信号
韦氏智力测验的言语分量表、操作分量表包括哪项目成分?
汽车尾气是Riverside一项严重的污染问题,对Rverside的桥梁征收通行费能够减少汽车行驶的总里程。然而,总的污染水平并没有降低,这是因为收费站处将有许多汽车排起长队,而汽车在开着发动机不行驶的状况下,每分钟所排出的尾气比在其他任何形式状态下排出的
假设证券市场处于CAPM模型所描述的均衡状态,某证券的期望收益率为13%,其贝塔系数为1.5,市场组合的期望收益率为10%,则无风险利率为()。
唐代陶器、陶俑上常有()、()和()三种釉色,因而被称为“唐三彩”。
固定资本无形损耗的原因有()
Thisisahistoricoccasion.AndIamparticularlypleasedtoseeChairmanDengXiaopingisabletobepresent. 【61】TheJ
Whathappenedinthefactorylastnight?Thecentralheatingsystem______.WhatdidBillBlackdemandinhisletter?Torep
最新回复
(
0
)