首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int flint n); main(){ int a=3,s; s=f(a); s=s+fla); printf("%d\n",s);} int flin
有以下程序 #include int flint n); main(){ int a=3,s; s=f(a); s=s+fla); printf("%d\n",s);} int flin
admin
2015-08-14
14
问题
有以下程序
#include
int flint n);
main(){
int a=3,s;
s=f(a);
s=s+fla);
printf("%d\n",s);}
int flint n){
static int a=1;
n+=a++;
return n;)
程序运行后的输出结果是
选项
A、9
B、8
C、7
D、10
答案
A
解析
在主函数中第一次调用f(a)时,得到变量s的值等于4,在第二次调用f(a)时,在子函数f中由于变量a是一个局部静态变量,所以这次其值等于2,因而在主函数中第二次调用f(a)后,其返回值等于5,最后变量s的值等于9。
转载请注明原文地址:https://kaotiyun.com/show/UFDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果为()。#defineMAX(x,y)(x)>(y)?(x):(y)main(){inta=2,b=3,c=1,d=3,t;printf("%d\n",(MAX(a+b,c+d))
下列说法正确的是()。
简单的交换排序方法是()。
设已包含头文件<string.h>,下列程序段的运行结果是()。chars1[]={"ACDEF"};chars2[]="ABC";strcpy(s1,s2);printf("%d",strlen(s1));
关于结构化程序设计原则和方法描述错误的是()。
以下选项中,当x为大于1的奇数时,值为0的表达式是
在计算机软件系统的体系结构中,数据库管理系统位于用户和【】之间。
以下叙述中错误的是
若变量已正确定义并赋值,以下符合C语言语法的表达式是
已有定义:charc;,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是
随机试题
Lowlevelsofliteracyandnumberacyhaveadamageableimpactonalmosteveryaspectofadultlife.Ac-caordingtoasurveypubl
骨囊肿要与下列哪些疾病进行鉴别
以下哪项不是《内经》对痹证的叫法:
构成感染过程三因素是指
哪项是雌激素的生理功能
[背景资料]某单位承建一高速公路项目,施工合同采用FIDIC合同条件,监理单位受业主委托进行施工阶段的监理工作。该工程在施工过程中,陆续发生了如下索赔事件(索赔工期与费用数据均符合实际)。事件一:施工期间,承包方发现施工图纸有
总会计师是单位的行政领导成员,协助单位主要领导人工作,直接对单位主要领导人负责。()
阅读诗歌,回答问题。 春夜喜雨 唐.杜甫 好雨知时节,当春乃发生。 随风潜入夜,润物细无声。 野径云俱黑.江船火独明。 晓看红湿处,花重锦官城。说明“乃”和“润”两个字的书写要点。
TASKONE—THETOPICOFTHETALK•Forquestions13-17,matchtheextractswiththetopics,listedA-H.•Foreachextract,decidew
Lowspeedbicyclecrashescanbadlyinjure—orevenkill—childreniftheyfallontotheendsofthehandlebars.Soateamofengi
最新回复
(
0
)