首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2010-11-02
28
问题
有以下程序
#include
int fun( )
{static int x=1;
x+=1;return x;
}
main( )
{int i,s=1;
for(i=1;i<=s;i++)s+=fun( );
printf(”%d\n”,s);
}
程序运行后的输出结果是( )。
选项
A、11
B、21
C、6
D、120
答案
B
解析
本题考查静态变量,C语言中静态变量的生存期是从程序的开始到结束。本题中静态变量x,随着每次进入循环不断增长5次,返回的值分别为2、3、4、5、6。所以s=1+2+3+4+5+6=21。所以选B。
转载请注明原文地址:https://kaotiyun.com/show/4zPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click() Dimstr1AsString,str2AsString str1=InputBox("输入一个字符串") subfstr1,str2 Prints
假设用复制、粘贴的方法建立了一个命令按钮数组Command1,以下对该数组的说法错误的是()。
下面对软件特点描述错误的是
设变量x的值是845,则下面语句的输出是Printx\100+(xMod100)\10+xMod10
编写如下程序:PrivateSubCommand1_Click()DimnumAsIntegerDimkAsInteger,nAsIntegernum=InputBox("请输入一个正整数:")k
通常软件测试实施的步骤是
数据库设计过程不包括
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
以下关于DoUntil…Loop循环的说法正确的是()。
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
随机试题
每类规划都有各自要解决的问题和特点,修建性详细规划也不例外,下面的叙述中不准确的是()。
复合硅酸盐水泥的代号为()。
甲公司与乙公司共同出资设立丙公司,经甲、乙公司双方协议,丙公司的董事长由乙公司委派,甲公司的出资比例为40%,股东按出资比例行使表决权。在这种情况下,()。
用于不确定度B类评定的信息来源一般包括()。
学生应该从小就开始学哲学。不然的话,他们会不假思索地接受某些传统价值观,而哲学正是教会他们对这些价值观进行质疑。上述议论预先假定了下面哪一项或哪些项?()Ⅰ.除非学生从小就学哲学。否则他们会接受任何观点。Ⅱ.即使在很小的年龄
鼻咽癌的组织学类型中,以哪一种最为多见
秒杀
材料1所表明的哲学观点及其局限性。结合材料3列宁阐述的思想,简述辩证唯物主义的物质范畴和自然科学物质结构学说的关系。
“就在21世纪的钟声即将敲响之前,从神州大地上消除了最后一块帝国主义侵略造成的殖民地的残痕,完整而彻底地完成了民族独立的历史使命。”完成这一历史使命的根本保证是()
某高校学生会计划举办一场“大学生网络创业交流会”的活动,拟邀请部分专家和老师给在校学生进行演讲。因此,校学生会外联部需制作一批邀请函,并分别递送给相关的专家和老师。请按如下要求,完成邀请函的制作:在“尊敬的”和“(老师)”文字之间,插入拟邀请的专家和老
最新回复
(
0
)