首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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)
有以下程序 #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)
admin
2015-12-25
41
问题
有以下程序
#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);
printfl("%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/WDDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于结构化程序设计原则和方法描述错误的是()。
数据流图的类型有______和事务型。
下列字符数组初始化语句中,不正确的是()。
在设计程序时,应采纳的原则之一是
在循环中,continue语句与break语句的区别是:______语句只是结束本次循环,然后进行循环的条件判定。
下列程序段中循环体的执行次数是______。a=15;b=0,do{b+=2;a-=2+b;}while(a>=0);
按照“先进后出”原则组织数据的数据结构是()。
按照“先进先出”组织数据的数据结构是()。
下列程序的功能是对输入的一行字符中的数字字符的字面值累加,输出此累加和,请填空。#include<stdio.h>#include<ctype.h>main(){charc;inta,s=0;whil
下列叙述中,错误的是()。
随机试题
Agoodfriendisonewhowill______youwhenyouareintrouble.
对甲亢病人突眼的护理措施最重要的是
发证机关在收到建设单位报送的《建筑工程施工许可证申请表》和所附证明文件后,对于不符合条件的,应当自收到申请之日起()书面通知建设单位,并说明理由。
根据《基本农田保护条例》,经国务院批准占用基本农田的,占用单位的补偿措施包括()。
采用缩短折旧年限的方法,有利于加速成本回收,可使后期成本费用前移,从而使前期会计利润发生后移,在税率不变的情况下可以使企业所得税递延缴纳。以下情况应缩短折旧年限的是()。
当国内群众生活必需的某种商品价格发生剧烈变动时.国家发改委可能会对生产这种商品的企业进行约谈,要求它们建立该商品的价格报告制度.定期向国家发改委报送该种商品的市场价格变动状况。这说明()。
有关专家表示,因工作中身心透支严重,一种被称为职业倦怠症的慢性职业病正入侵都市上班族。职业倦怠症是一种由工作引发的心理枯竭现象,是职业人在工作重压之下所体验到的身心俱疲、能量被耗尽的感觉。产生职业倦怠的人会出现生理、心理上的不适以及行为上的障碍,若不及时处
根据我国《民事诉讼法》的规定,下列不属于人民法院专属管辖的是:
問題13 右のページは、「東西劇場 友の会」の案内である。下の問いに対する答えとして最もよいものを、1、2、3、4から一つ選びなさい。
WhenIfoundthelightswitch,theunshadedbulbonlyilluminatedtwosmallcats,sittingonthetable______roundtheinsideof
最新回复
(
0
)