首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
28
问题
有以下程序
#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://kaotiyun.com/show/a7Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后输入:4,abcdef<回车>,则输出结果是______。#include<stdio.h>#include<string.h>move(char*str,intn){chartemp;inti;
以下程序运行后,输出结果是______。 fut(int**s,int p[2][3]) {**s=p[1][1];} main() { int a[2][3]={1,3,5,7,9,11}, *p; p=(int*) malloc (sizeof(int
有如下程序 #define N 2 #define M N+1 #define NUM 2*M+1 main() { int i; for(i=1;i<=NUM;i++) printf("%d\n"i) } 该程序中的for循环执行的次数是______。
有以下程序#includetypedefstruct{intnum;doubles;}REC;voidfunl(RECx){x.nllm=23;x.s=88.5;}main(){RECa={16,90.0);funl(A);
设有以下函数:voidfun(intn,char*$s){……}则下面对函数指针的定义和赋值均正确的是
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是
以下关于C语言的叙述中正确的是
以下叙述正确的是
下列选项中,合法的C语言关键字是()。
以下选项中,非法的字符常量是______。
随机试题
A公司为上市公司,A公司持有B公司100%的股权,B公司为A公司的全资子公司。A公司持有C公司20%的股权,对C公司有重大影响。2×16年3月31日,B公司和C公司出资新设D公司,其中B公司以办公大楼出资,持股60%并控制D公司。C公司以30000万元银行
阅读材料,按要求完成教学设计。守护生命爱护身体守护生命首先要关注自己的身体,关心身体的状况,养成健康的生活方式,是一种对生命负责任的态度。随
在PowerPoint2010中,创建表格的常规方法有________。
根据我国相关法律规定,下列哪些情形下,商务部可决定采取保障措施?
根据《生活垃圾填埋场污染控制标准》,可作为生活垃圾填埋场选址的区域是()。
在我国,对招标人享有的权利说法错误的是()。
资产组合M的期望收益率为18%,标准差为27.9%,资产组合N的期望收益率为13%,标准差率为1.2,投资者张某和赵某决定将其个人资产投资于资产组合M和N中,张某期望的最低收益率为16%,赵某投资于资产组合M和N的资金比例分别为30%和70%。要求:(
“21世纪金属”具有较高的强度、良好的抗氧化性和优异的耐腐蚀性,对人体无毒且无不良反应,被称为“亲生物金属”,可作为人造骨材料。下列关于“21世纪金属”的说法正确的是:
TravellingIsMyLife1.Iamveryfortunate.Iamnowamuch-travelledwoman,butuntilIwas20Ihadneverbeenanywheremo
Intheearly1960sWiltChamberlainwasoneofonlythreeplayersintheNationalBasketballAssociation(NBA)listedatoversev
最新回复
(
0
)