首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include fun(inta,intb) { intstaticm=0,i=2; i=i+m+1; m=i+a+b; returnm; } main() { intk=4,m=1,p; p=fun(k,m); printf("%d,",p
有以下程序 #include fun(inta,intb) { intstaticm=0,i=2; i=i+m+1; m=i+a+b; returnm; } main() { intk=4,m=1,p; p=fun(k,m); printf("%d,",p
admin
2015-07-31
28
问题
有以下程序
#include
fun(inta,intb)
{
intstaticm=0,i=2;
i=i+m+1;
m=i+a+b;
returnm;
}
main()
{
intk=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://jikaoti.com/ti/zri0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请选出正确的程序段______。
以下程序#include<stdio.h>#include<string.h>main(){char*pl="abc",*p2="ABC",str[50]="xyz";strcpy(str+2,strcat(
以下程序的输出结果是_______。main(){union{chari[2];intk;}r;r.i[0]=2;r.i[1]=0;printf("%d\n",r.k);
以下程序调用findmax函数求数组中值最大的元素在数组中的下标,请选择填空:#include<stdio.h>findmax(int*s,intt,int*k){intp;for(p=0,*k=p;p<t;p
若x和a均是int型变量,则计算完x=(a=4,6*2)后的x值为______。
不能把字符串"Hello!"赋给数组b的语句是______。
已有定义:chara[]="xyzt",b[]={’x’,’y’,’z’};,下列叙述中正确的是()。
下面不属于软件工程3个要素的是()。
有下列二叉树,对此二叉树中序遍历的结果为()。
随机试题
工业生产中,沸腾传热应设法保持在()。
A.近侧指间关节不能屈曲B.远侧指间关节不能屈曲C.掌指关节不能屈曲D.两个指间关节都不能屈曲指浅屈肌腱断裂出现
有机磷农药包括
城市规划文件和图件经审查批准后,即成为城市建设和规划管理的法律性文件,必须严格实施执行,任何组织和个人不得擅自改变。()
酸雨中的主要成分是(),主要来源是化石燃料燃烧后抛出的二氧化碳和氮氧化物
钻孔灌注桩灌注水下混凝土时,导管底端至孔底的距离应为()m。
短期回购业务流动较强,因此金融机构可以临时用他人委托保管的债券进行短期的回购业务。( )
对资源税征税范围中未列举名称的其他非金属矿原矿和其他有色金属矿原矿,由省、市、自治区人民政府决定征收或暂缓征收资源税,并报()备案。
根据下列资料回答91~95题注:2007年年末全国共有39.5万个农业生产经营单位。比较农业生产经营单位的地区分布,下列说法正确的是()。
Allsubstances,______,liquidorsolid,aremadeupofatoms.
最新回复
(
0
)