首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int furl() {static int x=1; x*=2; return x; } main() {int i,s=1; for(i=1;i<=3;i++)s*=fun(); printf("%d\
有以下程序: #include<stdio.h> int furl() {static int x=1; x*=2; return x; } main() {int i,s=1; for(i=1;i<=3;i++)s*=fun(); printf("%d\
admin
2021-04-28
46
问题
有以下程序:
#include<stdio.h>
int furl()
{static int x=1;
x*=2;
return x;
}
main()
{int i,s=1;
for(i=1;i<=3;i++)s*=fun();
printf("%d\n",s);
}
程序运行后的输出结果是( )。
选项
A、10
B、30
C、0
D、64
答案
D
解析
本题目中静态局部变量x,在静态存储区内分配存储单元。在程序整个运行期间都不释放。所以第一次循环s的值为2,第二次循环中,返回的x的值为4,所以s的值为8,第三次循环,返回的x的值为8,所以s的值为64。
转载请注明原文地址:https://kaotiyun.com/show/63tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#includevoidfun(char*w,intm){chars,*p1,*p2;p1=w;p2=w+m-1;while(p1<p2){s=*p1;*p1=*p2;*p2=s;p1++;p2--;}}m
若有以下程序,则程序的输出结果是#defineS(x)x*x#defineT(x)S(x)*S(x)main(){intk=5,j=2;printf("%d,%d\n",S(k+j),T(k+j));}
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;P=&a[0];则以下选项中值为6的表达式是
以下选项中非法的C语言字符常量是
有以下程序:#include<stdio.h>intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是()。
下面程序的运行结果是()。y=5;x=14;y=((x=3*y,x+6),x-1);printf(’’x-%d,y=%d’’,x,y);
在Windows菜单中,暗淡的命令名项目表示该命令
给定程序MODI1.C中函数fun的功能是:计算s=f(-n)+f(-n+1)+…+f(0)+f(1)+f(2)+…+tin)的值。例如,当n为5时,函数值应为:10.407143。f(x)函数定义如下:请改正程序中的错误,使程序能输出正确的结果。
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量s中偶数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当S中的数为:7654321时,t中的数为:642。请改正程序中的错误,使它能得出正确的结果。注意:不要
随机试题
拍卖不是由买卖双方直接成交的买卖行为,必须通过________才能进行。
用标记的抗原或抗体进行的抗原抗体反应的特点不包括
施工合同示范文本规定,属于承包人应当完成的工作有( )。
【背景资料】某高速公路穿越某旅游景区,其中K49+020—K19+530段原设计为填高10~20m的路堤,并需借土填方。建设单位要求施工单位加强环境保护,做到文明施工。因该地区申报4A级旅游景区,为保护该区域环境地貌,决定取消取土场。经相关各方协商,决
气体燃烧根据在燃烧前可燃气体和氧的混合状况不同,其燃烧方式有()。
下列各项中,属于会计政策变更的是()。
银行自动柜员机的推广使用,作为一种业务创新,其动因主要在于( )。
求助者的社会接纳程度也可以看作是()。
你现在是单位人事处一名工作人员,现在有三件事情由你来处理,必须在今天都做完,下班前交给领导审查:(1)你单位今年招录的公务员笔试成绩已经出来了,现在要拟一份面试标准,并准备相关事项。(2)电话通知面试考生,可有的联系不上。(3
计算:21一1=1,22一1=3,23一1=7,24一1=15,25一1=31,…归纳各计算结果中的个位数字规律,猜测22016一1的个位数字是()。
最新回复
(
0
)