首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun() { static int x=1; x*=2: return x; } main() { int i,s=1;
有以下程序: #include<stdio.h> int fun() { static int x=1; x*=2: return x; } main() { int i,s=1;
admin
2019-01-14
69
问题
有以下程序:
#include<stdio.h>
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、10
B、30
C、0
D、64
答案
D
解析
本题中静态局部变量x,在静态存储区内分配存储单元,在程序整个运行期间都不释放。所以第1次循环s的值为2;第2次循环中,返回的x值为4,所以s的值为8;第3次循环,返回的x值为8,所以s的值为64。
转载请注明原文地址:https://kaotiyun.com/show/6sRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,函数的功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。例如,二维数组中的数据为:则字符串中的内容应是:WsHWSHwSH。注意:部分源程序在文件PROGl.C中。请勿改动主
给定程序MODll.C中fun函数的功能是:求S=aa…aa-…-aaa-aa-a(此处aa…aa表示n个a,a和n的值在1至9之间)例如a:3,n=6,则以上表达式为:s=333333-33333-3333-333-33-3
若有定义inta=10,b=9,c=8;,接着顺序执行下列语句,变量b中的值是【】。c=(a-=(b-5));c=(a%11)+(b=3);
有以下程序#includefun(intx){if(x/2>O)fun(x/2);prinff(“%d.”,x);{main(){fun(6),printf(“\n”);}程序运行后的输出结果是【】。
有定义:intx,y;若要通过scanf("%d,%d",&x,&y);使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是()。
在数据库系统中,数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述是()。
软件(程序)调试的任务是
下列字符数组初始化语句中,不正确的是()。
下面函数的功能是()sss(s,t)char*s,*t;{while((*s)&&(*t)&&(*t++==*s++));return(*s-*t);}
一棵二叉树第六层(根结点为第一层)的结点数最多为【】个。
随机试题
关于期货交易,下列说法正确的有()。
具有益气健脾功用的方剂是
肥厚型心肌病的超声诊断要点错误的是
肾脏重吸收物质最重要的部位是
患儿,10个月。腹泻3天,鼻塞流涕,每日大便10余次,呈稀水样,臭味不甚,尿黄。查体:体温38℃,皮肤弹性尚好,前囟平,哭时有泪。听诊心肺正常,肠鸣音亢进,舌苔薄白,指纹红,达于风关。大便镜检无异常。应首先考虑的是
患儿,6岁。发热咳嗽5天。证见发热,无汗,呛咳不爽,呼吸气急,痰白而稀,咽不红,舌淡红,苔薄白,脉浮紧。首选
你去农村调研我国农村经济的发展情况,先行调研时,有一些农民这样说:农民A说,你们今天问了明天又问;农民B说,上次的调查问卷字太多了。填得我眼都花了。而且还耽误我种地;农民C说,你们其实应该多住几天自己去了解了解;农民D说,其实我们不关心那些问题,我们就是想
Whatisthemostimportantaspectofamanager’sjob?Whatshouldgoodmanagersdotokeepemployeesengaged?
InternationalPublishingHouse119SharonRoad,5thFloor,Room503Tel:549-0344Fa
卖出套期保值一般可运用于如下一些情形()。
最新回复
(
0
)