首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun() { static~nt x=1 ; x*=2; return x; } main() { int i,s=1; for(i=1;i
有以下程序 #include int fun() { static~nt x=1 ; x*=2; return x; } main() { int i,s=1; for(i=1;i
admin
2016-12-28
44
问题
有以下程序
#include
int fun()
{ static~nt x=1 ;
x*=2; return x;
}
main()
{ int i,s=1;
for(i=1;i<=2;i++)
s=fun();
printf("%d\n",s);
}
程序运行后的输出结果是
选项
A、4
B、1
C、0
D、8
答案
A
解析
在子函数fun()中定义局部静态变量x,其初值等于1,然后再把其值扩大1倍后返回。在主函数中执行for循环语句2次,调用函数fun()两次,所以变量s的值等于4。这里要强调的一点是当函数fun()执行完毕后,局部静态变量x的值不会丢失,仍然有效。
转载请注明原文地址:https://kaotiyun.com/show/NrDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序输出的结果是main(){inti;inta[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i
有以下程序intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i
以下4个程序中,完全正确的是
以下4个程序中,完全正确的是
有如下程序段inta=14,b=15,x;charc=′A′;x=(a&&b)&&(c
以下程序的功能是根据输入的“y”(“Y”)与“n”(“N”),在屏幕上分别显示出“ThisisYES.”与“ThisisNO.”。空白处需要填入的内容是#include<stdio.h>voidYesNo(charch){switch(c
有以下程序:#include<stdio.h>main(){FILE*fp;inti,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w");fprintf(fp,"%d%d%d\n"
随机试题
生产环境中气象条件系指
国际卫生条例的传染病范围是
下列关于与地上建筑物相连的地下建筑物的税务处理,正确的有()。
该省执行最低工资立法,而使有些企业不愿意继续雇佣生产率水平低于最低工资的那些工人,于是这些工人失业了,他们不得不去寻找更低工资的工作,这是最低工资立法对收入分配不平等程度产生的一种()。该省现在正在通过对劳动力进行重新训练与教育,把非熟练工人训
根据《证券法》的规定,股份有限公司申请其股票上市交易的,如果公司股本总额超过人民币4亿元的,则向社会公众发行股份的比例为()。
根据所给材料回答问题。甲期刊为A4开本、10印张的季刊,于每季度末出版,向国内外公开发行,但该刊编辑部未公开说明过稿件审阅处理的期限。2015年3月10日,该编辑部收到陈某投寄的《透视大学生创业》一文,约6000字。编辑王阳审稿后,认为该稿适合在本刊登载
Everyonehasgottwopersonalities—theonethatisshowntotheworldandtheotherthatissecretandreal.Youdon’tshowyour
2011年,我国商标局共受理商标注册申请1416785件,连续十年位居世界第一。其中商标注册网上申请达804926件,占同期商标注册申请总量的56.8%。国内申请1273827件,外国来华申请量(包括马德里商标国际注册领土延伸申请的47127件)14295
(15年)设矩阵,若集合Ω={1,2},则线性方程组Ax=b有无穷多解的充分必要条件为
Professionalethicsconcernsthemoralissuesthatarisebecauseofthespecialistknowledgethatprofessionalsattain,andhow
最新回复
(
0
)