首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include fun(int a,int b){ int static m=0,i=2; i=i+m+1: m=i+a+b: return m;} main(){ int k=
有以下程序 #include fun(int a,int b){ int static m=0,i=2; i=i+m+1: m=i+a+b: return m;} main(){ int k=
admin
2020-07-28
18
问题
有以下程序
#include
fun(int a,int b){
int static m=0,i=2;
i=i+m+1:
m=i+a+b:
return m;}
main(){
int k=4,m=1,p;
p=fun(k,m);
printf("%d,",p);
p=fun(k,m);
printf("%d\n",p);}
程序运行后的输出结果是
选项
A、8,17
B、7,16
C、8,8
D、7,17
答案
A
解析
本题考查了静态变量以及局部变量的同名问题。主函数中调用fun函数两次,第一次调用fun(4,1),形参a和b接收以后。i值为3,m的值为8,调用结束返回8存放到p中并且输出p的值为8,除了静态变量m和i,变量a,b撤销。第二次调用fun(4,1),接收实参值以后,i为3+8+1,而m为12+4+1,即输出函数值17。
转载请注明原文地址:https://kaotiyun.com/show/WL3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intfun(inta,intb){returna+b;}main(){intx=6,y=7,z=8,r;r=fun(fun(x,y),z--);print
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
下面不属于白盒测试方法的是
下面不属于软件需求分析阶段任务的是
下面属于整数类I实例的是
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为
设栈与队列初始状态为空。首先A,B,C,D,E依次入栈,再F,G,H,I,J依次入队;然后依次出队至队空,再依次出栈至栈空。则输出序列为()。
某二叉树共有845个结点,其中叶子结点有45个,则度为1的结点数为()。
随机试题
Whenisthemangoingintotown?
能影响统计需求分析法有效性的问题不包括()
前房角镜下所见的Schwalbe线与角膜哪一层相延续
女性.67岁,无牙颌,全口义齿初戴时发现,上颌义齿在休息状态及咀嚼时不松动,但说话和大张口时易脱落。其原因是()
某女,29岁。一月来,每晚都做噩梦,醒则心悸汗出,再难入睡,胸闷喜叹息,纳差恶心,舌苔黄腻,脉滑数。临床诊断最可能是
下列设备安装工程概算计算式中,属于概算指标法的有()。【2009年考试真题】
测量仪器的检验是为查明()所进行的一种检查。
WhoShouldTeachChildren:ParentsorSchool?
Thesesampleshavetobe______incertainkindofchemicalwaterinordertoprotectthem.
Peoplewholiveinheavilyindustrializedareasdonotgetasmuchsunlightastheyshould.Dust【C1】______overacityataltitud
最新回复
(
0
)