首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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-28
17
问题
有以下程序
#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(k,m)时,p=fun(4,1)=m=8,静态变量i=2+0+1=3,m=3+4+1=8;第二次调用fun(k,m)时,p=fun(4,1)=m=17,静态变量i=3+8+1=12,m=12+4+1=17;输出结果为8,17。答案选A。
转载请注明原文地址:https://jikaoti.com/ti/UFn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是( )。 #finclude "stdlib.h" fun(int**p,int a[3][3]) { **p=a[2][2];} main() { int a[3][3]={2,4,6,8,10,12,14,16,18},*p; p=
有以下程序#jncludemain(){chara[20]=“Howaleyou?”,b[20];scanf(“%s”,B);pfinff(“%s%s\n”,a,B);}程序运行时从键盘输入:Howareyou?则输出结果为【
NgNNdoublex=17;inty;,当执行Y=(int)(x/5)%2;之后Y的值为【】。
有以下程序#include#definef(X)X*X*Xmain(){inta=3,s,t;s=f(a+1);t=f((n+1));printf(“%d,%d\n”,s,t);}程序运行后的输出结果是
有以下程序#includemain(){intm=1,n=2,*P=&m,*q=&n,*r;r=P;P=q;q=r;prinff(“%d,%d,%d,%d\n”,m,n,*P,*q);}程序运行后的输出结果是
以下程序用以删除字符串中所有的空格,请填空。#inculdemain(){chars[100]=(“ourteacherteachclanguage!”);intI,j;For(i=j=0;s[i]!=’’)
下列司用于C语言用户标识符的一组是______。
下列选项中不合法的十六进制数是()。
以下选项中可作为C语言合法常量的是______。
源程序的文档化不包括()。
随机试题
中国共产党领导的多党合作制的主要政治形式和组织形式是()
明确的阐述了均权制理论的是()。
定积分∫-11(3x2+4sinx)dx的值为__________.
阿司匹林的作用包括
美国甲公司与中国乙公司签订国际货物买卖合同,对于该合同适用的法律,下列说法错误的是:
现有两个常规投资方案,当i=10%时,两个方案的净现值相等,ic为12.8%,其他条件如下表,则( )。
根据《中华人民共和国民事诉讼法》,实行一审终审的案件有()。
导游员一般连续注视导游对象的时间应在()秒钟以内,以免引起对方的厌恶和误解。
ItwasdeclaredthatCarlaMeyerswouldtemporarilytakeoverasPenningtonBank’schieffinancialofficerafterJoshuaGreenber
Thesearchforwater—andpossiblelife—onMarsgotaboostthisweekasscientistsannouncedevidenceofanancientoceanonthe
最新回复
(
0
)