首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> intflintn); main( ){ inta=3,s; s=f(a); s=s+f(a); printf(’’%d\n’’,s);) intflintn){ staticinta=1; n+=a+
有以下程序 #include<stdio.h> intflintn); main( ){ inta=3,s; s=f(a); s=s+f(a); printf(’’%d\n’’,s);) intflintn){ staticinta=1; n+=a+
admin
2014-06-18
53
问题
有以下程序
#include<stdio.h>
intflintn);
main( ){
inta=3,s;
s=f(a);
s=s+f(a);
printf(’’%d\n’’,s);)
intflintn){
staticinta=1;
n+=a++:
retumn;}
程序运行后的输出结果是
选项
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/RYJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下不能正确进行字符串赋初值的语句是
若要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是
以下程序段的输出结果是chars[]=“\\141\141abc\t”;printf(“%d\n”,strlen(s));
C语言中用于结构化程序设计的三种基本结构是
以下程序的输出结果是______。main(){chars[]="abcdef";s[3]=’\0’;printf("%s\n",s);}
若有如下程序:main(){intn;for(n=0;n<9;n++){if(n<1){printf("%d",n);continue;}if(n==4)break;printf("%d
以下能正确定义数组并正确赋初值的语句是()。
下列关于关系运算的叙述中正确的是()。
下述关于数据库系统的叙述中正确的是_______。
以下叙述中错误的是()。
随机试题
A.长期咳嗽,咳大量脓痰,反复出现大咯血B.45岁以上伴大量长期吸烟史,持续痰中带血C.咳嗽剧烈时,痰中带血D.低热、盗汗、咳鲜血痰E.夜间阵发性呼吸困难伴咳粉红泡沫样痰肺结核的特点是
A.麝香B.牛黄C.乌梢蛇D.蟾酥E.羚羊角具有“通天眼”特征的药材是()。
下列有关儿童运动功能发育正确的是()
为了对事故进行调查和处理,必须对事故进行归纳和分类。依照事故的(),将事故分为伤亡事故和非伤亡事故。
《巴塞尔新资本协议》中的“三大支柱”是指()。
在个体发育中,叶绿体是由()分化而来。
音的基本性质中有两种属性在音乐表现中更为突出,分别是()。
辩证唯物主义能动反映论的主要内容包括()。
A、1B、8C、10D、36D左数÷右数=上数一下数,16÷4=8-4,15÷5=9-6,12÷3=10—6,(36)÷6=11-5,选D。
GreekMythologyGreekmythologyconcernstheancientGreekgodsandheroes,the【T1】of【T1】______theworld,andtheorigins
最新回复
(
0
)