首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun() { static int x=1; x*=2; return x; } main() { int i, s=1; for( i=1; i
有以下程序 #include int fun() { static int x=1; x*=2; return x; } main() { int i, s=1; for( i=1; i
admin
2015-07-28
54
问题
有以下程序
#include
int fun()
{ 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、30
B、10
C、0
D、64
答案
A
解析
静态变量是在编译时就被分配存储空间,所占用存储单元直到程序结束时才释放,其初始化只进行一次。所以调用三次fun()函数,计算的结果为s=s*2*4*8=64,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/jOJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请选出以下语句的输出结果() printf("%d\n,strlen("\t\"065\xff\n"));
_______是构成C语言程序的基本单位。
以下程序运行后的输出结果是______。main(){inta=3,b=4,c=5,t=99;if(b<a&&a<c)t=a;a=C;c=t;if(a<c&&b<c)t=b;b=a;a=t
以下正确的程序段是______。
下面程序的运行结果是______。 #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++;
有以下程序 int a=3; main() { int s=0; { int a=5;s+=a++;} s+=a++; printf("%d\n",s); } 程序运行后的输出结果是______。
以下程序运行后,输出结果是______。 main() {char ch[2][5]={"693","825"},*p[2]; int i,j,s=0; for(i=0;i<2;i++)p[i]=ch[i]; for(i=0;i<2;i++) for(j=
以下程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于COPY命令),假定文件在当前目录下。#include<stdio.h>voidmain(intargc,char*argv[])
While、do-while语句是用于______基本结构。
在循环结构中,______可以使得同一组语句一次也不执行。
随机试题
试析巴金《激流三部曲》中觉新这一人物形象。
在Windows7系统中,以下_____操作可以用于关闭“资源管理器”窗口。
儿童每日摄人脂肪应占总热量的
哪种心律失常易发生"心输出量减少"护理问题:
石某系某市无业人员,某日因琐碎小事将张某和李某打致轻伤,张某将案件起诉到法院,李某接到法院通知后表示不想追究石某的责任,没有参加诉讼。一审宣判后,李某反悔,就同一事实向法院提起自诉。该法院应当如何处理?()
在集合资产管理计划说明书中,集合计划有关当事人介绍包括()。
下列选项中,不属于按客户类型分类的理财业务是()。
下列资产中,不需要计提折旧的有()。
Inthecollege-admissionswars,weparentsarethetruefights.Wearepushingourkidstogetgoodgrades,takeSATpreparatory
律师王某在代理一起民事诉讼案件时,编造了一份对自己代理的一方当事人有利的虚假证言,指使证人李某背熟以后向法庭陈述,致使本该败诉的己方当事人因此而胜诉。王某的行为构成何罪?()
最新回复
(
0
)