首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> int fun() { staticintx=1; x*=2: return x; } main() { int i,s=1; for(i=1;i <=3;i++)
有以下程序: #include <stdio.h> int fun() { staticintx=1; x*=2: return x; } main() { int i,s=1; for(i=1;i <=3;i++)
admin
2022-04-01
31
问题
有以下程序:
#include <stdio.h>
int fun()
{ staticintx=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,在静态存储区内分配存储单元,在程序整个运行期间都不释放。所以第1次循环s的值为2;第2次循环中,返回的x值为4,所以s的值为8;第3次循环,返回的x值为8,所以s的值为64。
转载请注明原文地址:https://jikaoti.com/ti/dqd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序所要求的基本结构不包括()。
以下选项中,能用作用户标识符的是()。
若变量已正确定义for(x=0,y=0;(y!=99&&x<4);x++)则以上for循环
用树型结构表示实体之间联系的模型是
下列关于数据库设计的叙述中,正确的是()。
设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个数是
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidflintb[],intn,intflag)main(){inti,j,t;{inta[10]={5,4,3,2,1,6,7,8,
当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
数据流图中带有箭头的线段表示的是()。
随机试题
业主
控制人口增长的原因是什么?
肠梗阻的四大典型临床表现是
行政划拨的土地不能估价。()
单体工程如有必要(如投资、进度和质量控制的需要)也应进行项目结构分解。如一栋高层办公楼可分解为()。
企业为采购存货签发银行承兑汇票而支付的手续费应记入的科目是()。
()是中国仅次于贵州省黄果树瀑布的第二大瀑布。
2008年下半年,由某地三九物流公司和英和物流公司找到某第三方物流公司,请该公司作为它们的“二级代理商”为其代办某化工有限公司的铁路、公路运输等物流业务。获此信息后,该公司认为此项目本公司就能胜任,不应坐失良机,应抓紧时间去投标。于是该公司立即起草自荐信
下列关十计算机病毒的叙述中,错误的是()。
Everyoneknowsthattaxationisnecessaryinamodernstate:【21】______it,itwouldnotbepossibletopaythesoldiersand
最新回复
(
0
)