首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
35
问题
有以下程序
#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全国计算机二级
相关试题推荐
一棵完全二叉树共有360个结点,则在该二叉树中度为1的结点个数为
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
需求分析阶段产生的主要文档是
下面不属于结构化程序设计风格的是
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
有以下程序structA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",1098.0};f(a);printf("
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
某二叉树共有845个结点,其中叶子结点有45个,则度为1的结点数为()。
随机试题
孕妇分娩过程中,出现不协调性子宫收缩乏力,正确的处理是
横切面皮部可见红褐色或黑棕色的树脂状分泌物,皮部与木部相间排列呈偏心性半圆形环的药材是
无并发症的妊娠足月孕妇的体重约增加
A、红花B、西红花C、洋金花D、蒲黄E、丁香花粉粒略呈三角形,赤道面观双凸镜形()
背景某机电工程公司总承包一中型炼油厂项目,该公司把该厂的通用设备安装分包给A公司,防腐保温工程分包给B公司,给水排水工程分包给C公司,这三家公司均具有相应的施工资质。并分别与A、B、C公司签了分包合同。合同执行过程中发生了下列事件:事件一:A公
某街道社会工作站通过调研提出了社区环境卫生综合治理方案和行动计划,得到驻区企业的资金赞助、街道的政策支持、城管部门和社区卫生服务中心的大力配合、社区内志愿者组织的人力支援,还动员了社区居民参与其中,形成了新的社区服务工作机制。该社会工作站运用的工作方法是(
教练给某学员的便条上写道:今天你表现不错,跑位积极,速度达到每秒7米,全场跑动距离达到1.3千米,但要更注意与队友们的配合,毕竟60分钟的比赛不是你一个人的战斗。据此可知.该教练最可能从事的运动是:
物体发出光,或者被发光,总之,只要从物体来的光到达我们的眼睛,就会在眼睛中成像,这样我们就看到了物体。因为日常经验中光是直线行进的,沿着光到达眼睛的方向反推过去,就判断出物体所在的方向;再根据光线角度的变化程度判断出物体的远近。如果光线拐了弯到达我们的眼睛
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
DiscoverNewsmagazineofsciencedevelopedtothewondersandstoriesofmodernscience,writtenfortheeducatedgeneralre
最新回复
(
0
)