首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun() { static int x=1; x+=1; return x; } main() { int i,s=1; for(i=1;i
有以下程序 #include int fun() { static int x=1; x+=1; return x; } main() { int i,s=1; for(i=1;i
admin
2015-07-28
53
问题
有以下程序
#include
int fun()
{
static int x=1;
x+=1;
return x;
}
main()
{
int i,s=1;
for(i=1;i<=5;i++) s+=fun();
printf("%d\n",s);
}
程序运行后的输出结果是( )。
选项
A、21
B、11
C、6
D、120
答案
A
解析
静态变量在编译时就被分配存储空间,所占用存储单元直到程序结束时才释放,其初始化只进行一次。所以五次调用fun()函数,计算的结果为s=1+2+3+4+5+6=21,答案选A。
转载请注明原文地址:https://www.kaotiyun.com/show/wzDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intf,fl,f2,i;f1=0;{2=1;prinff(“%d%d”,fl,t2):for(i=3;i
有以下程序#inculdemain(){inta=2,B=2,c=2;PrintF(“%d\n”,a/B&c);}程序运行后的输出结果是
在学生管理的关系数据库中,存取一个学生信息的数据单位是
x、y、x均为int型变量,描述"x、y和z中至少有两个为正数"的表达式是______。
下列说法错误的是()。
设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是()。
A、3*xn(2*x-1)B、3*x**n(2*X-1)C、3*pow(x,n)*(1/(2*x-1))D、3*pow(n,x)/(2*x-1)4在该题中,x的n次方应该调用函数pow(x,n)计算,故排除选项A、B。在选项D中,pow(n,x)的
下列程序中的数组a包括10个整数元素,分别将前项和后项之和存入数组b,并按每行4个元素输出数组b。请填空。#include<stdio.h>main(){inta[10],b[10],i;for(i=0;i<
在算法的4个特性中,算法必须能在执行有限个步骤之后终止指的是算法的______特性。
数据结构分为线性结构和非线性结构,带链的队列属于【】。
随机试题
在数据库的三层模式中,描述数据库中全部数据的整体逻辑结构的是()
丝虫病时,产生水肿的主要因素是
工资、薪金所得税款,按月计征,由扣缴义务人在次月()内缴入国库,并向税务机关报送纳税申报表。
下列哪种情形不属于限制人身自由的强制措施?()
我国汉字的演变历程()。
存款保险制度
移情
下列数据结构中,属于非线性结构的是()。
A、Aneffectivetooltohelpformwomen’sfriendship.B、Awaytounderstandandappreciatefriends.C、Anaccessthatawomancan
Manyteachersbelievethattheresponsibilitiesforlearningliewiththestudent.【C1】______alongreadingassignmentisgiven,
最新回复
(
0
)