首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include fun(int x, int y) { static int m=0, i=2; i+=m+1; m=i+x+y; return m; } main() { int j=1, m=1, k; k=fun(j,m); prin
有以下程序 #include fun(int x, int y) { static int m=0, i=2; i+=m+1; m=i+x+y; return m; } main() { int j=1, m=1, k; k=fun(j,m); prin
admin
2015-07-28
25
问题
有以下程序
#include
fun(int x, int y)
{ static int m=0, i=2;
i+=m+1; m=i+x+y; return m;
}
main()
{ int j=1, m=1, k;
k=fun(j,m); printf("%d,",k);
k=fun(j,m); printf("%d\n",k);
}
执行后的输出结果是( )。
选项
A、5, 11
B、5, 5
C、11, 11
D、11, 5
答案
A
解析
静态变量在编译时就被分配存储空间,所占用存储单元直到程序结束时才释放,它的值在程序运行过程中一直存在,且变量的初始化只进行一次。所以第一次调用函数fun()时,得m=5,输出结果为5;第二次调用函数fun()初始,m和i的值不再初始化,保留第一次调用的计算结果5和3,计算后m=11,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/NOJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请选出以下语句的输出结果() printf("%d\n,strlen("\t\"065\xff\n"));
下列程序的输出结果是_______。main(){inti=3;switch(i){case1:case2:printf("%d",i)case3:cas
以下程序运行后的输出结果是______。main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case
若有以下调用语句,则不正确的fun()函数的首部是______。
下面程序的运行结果是______。 #include<stdio.h> #include<string.h> fun(char*w,int n) { char t,*s1,*s2; s1=w;s2=w+n-1; while(s1<s2) {t=*s1++;
下面程序的运行结果是______。 main() { char ch[7]={"65ab21"}; int i,s=0; for(i=0;ch[i]>="0’&&ch[i]<=’9’;i+=2) s=10*s+ch[i]-’0’; printf("%d\n
有如下程序 main() { int n=9; while(n>6){ n-; printf("%d",n); } } 该程序段的输出结果是______。
以下选项中,属于C语言中合法的常量的是______。
以下关于C语言的叙述中正确的是
已定义下列函数:intfun(int*p){return*p;)fun函数返回值是()。
随机试题
胸部X线摄片的适应证有哪些?
焊条电弧焊时,可防止产生气孔的措施是()。
修建在地层中的隧道可以分为()。
【背景资料】某机场飞行区场道土石方工程施工由甲、乙两个施工单位承担。甲施工单位承担南区施工,乙施工单位承担北区施工。南北两区均有道面土基区和土面区填方施工。技术标准:道面土基填方区,压实度不小于98%;土面填方区,压实度不小于90%。施工过程中
对关系S和R进行集合运算,结果中既包含s中的所有元组也包含。R中的所有元组,这样的集合运算称为()。
课堂教学是培养学生创造性的主要途径。()
城市是人类文明精华的汇聚之地,数千年来政治、经济、文化和科技的光芒在此交相辉映,然而演进至今,城市却遭遇各种挑战,诸如人口膨胀、饮水卫生、安全隐患、环境污染和交通拥挤等问题日益凸显。如果不加以有效解决,这些问题终将严重制约城市的发展。这段文字的主旨
支持新农保制度建设,各级政府_____。各地财政再困难,财力再紧张,也要优先______资金,确保新农保补贴资金足额、及时到位。依次填入画横线部分最恰当的一项是()。
A、Howtoinvestsmartly?B、Whatshouldwedotoearnmoney?C、Howtokeepabalancedlife?D、Whyweneedinvestment?A主旨题。主持人一开始
要是我能讲多种外语就好了!
最新回复
(
0
)