首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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,
有以下程序 #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,
admin
2015-07-31
43
问题
有以下程序
#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(4,1)得到返回值为8,此时静态局部变量m为8,i为3,那么再次执行fun(4,1)得到的值为17,所以选项A正确。
转载请注明原文地址:https://www.kaotiyun.com/show/t9Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<stdio.h>main(){intx=3,y=2,z=1;if(x<y)if(y<0)z=0;else
定义结构体数组:structstu{intnum;charname[20];}x[5]={1,"LI",2,"ZHAO",3"WANG",4,"ZHANG",5"LIU"};for(i=1;i<5;i
下面程序段的输出结果是()。inti=32770;printf("%d\n",i);
下列选项中属于C语言构造类型的是()。
以下选项中合法的用户标识符是______。
在C语言中,while和do…while循环的主要区别是______的循环至少被执行一次。
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
在数据结构中,从逻辑可以把数据结构分为______。
深度为5的满二叉树中,叶子结点的个数为______。
树是结点的集合,它的根结点的数目是()。
随机试题
利用气体导电时产生的电弧热作为热源的熔焊方法叫做()。
犯罪预备
A.奶瓶龋B.环状龋C.猛性龋D.静止龋E.急性龋常发生于上颌乳前牙的唇面,较快发展成广泛性龋
不可抗力是指( )。
公司一般都确定了占销售额一定比例的研究开发费用,这一比例的高低往往能决定公司的新产品开发能力。()
纳税人转让房地产,有()情形的,按照房地产评估价格计算征收土地增值税。
世卫组织指出,全世界的自杀率已经上升了60%,特别是在发展中国家,这种现象更为严重。大部分自杀事件发生在亚洲,该地区的自杀人数占全球总数的60%。中国、印度和日本由于人口较多,因此其自杀人数占到了总数的40%。……此外,自杀已经成为15岁至34岁年轻人的第
下列属于所有权原始取得的是()。
教育目的是对所有——提出的,而培养目标是针对特定的对象提出的。
Writeanessaybasedonthefollowingchart.Inyourwriting,youshould1)interpretthechart,and2)giveyourcomments.
最新回复
(
0
)