首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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( );
有以下程序 #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( );
admin
2020-05-19
66
问题
有以下程序
#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、0
B、10
C、30
D、64
答案
D
解析
本题考查了静态局部变量,该局部变量的值在函数调用结束后如果不消失而保留原值。函数fun的功能返回2的乘方,主函数fun函数调用3次,因此第一次s累乘2,第二次累乘4,第三次累乘8,即为2*4*8,值为64。
转载请注明原文地址:https://kaotiyun.com/show/hgCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){intx[3][2]={0},i;for(i=0;i
有以下程序:#includeintadd(inta,intb){return(a+b);main(){intk,(*f)(),a=5,b=10;f=add:}则以下函
有以下程序:#includevoidf(int*P,int*q);main(){intm=1,n=2,*r=&m:f(r,&n);printf(“%d,%d”,m,n);}void
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,下列选项中错误的程序是()。
下列关于return语句的叙述中正确的是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
以下关于C语言的叙述中正确的是()。
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量s中偶数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:7654321时,t中的数为:642。请改正程序中的错误,使它能得出正确的结
若下列选项中的各变量均为整型且已有值,其中不正确的赋值语句是()。
随机试题
下列属于选择性5-羟色胺再摄取抑制剂的是
房地产估价的三大基本方法是()。
在基础地理要素建库过程中,数据的采集一般采用()。
下列属于非经常性损益的是()。Ⅰ.乙公司向甲公司按照年利率20%进行资金拆借1000万,年底甲公司收到乙公司的利息100万Ⅱ.甲公司因地震导致产成品大量毁损,计提1000万元存货跌价准备Ⅲ.单独测试的应收账款坏账准备的
特雷诺指数含有用于测度风险的指标,这些风险指标有赖于样本的选择,其样本选择的独立性导致基于不同样本选择所得到评估结果具有可比性。()
(2018年)某企业材料采用计划成本核算.2017年12月1日结存材料的计划成本是400万元,材料成本差异科目的贷方余额是6万元。本月入库材料的计划成本是2000万元,材料成本差异科目的借方发生额是12万元。本月发出材料的计划成本是1600万元。则该企
儿童原始的情绪反应具有的特点是()
根据下列材料回答问题:材料1据估计,今天在美国有6000家公司推行“雇员拥有股票计划”,其中包括西尔斯一罗伯克百货公司、美国电话电报公司等。“雇员拥有股票计划”在这些公司的推行,使工人们积极地经营他们的公司。产生了一种充满活力的责任感,
[*]
A、HeshouldcomeonFridaytotakeherplace.B、He’dbettertakemoredrivinglessons.C、He’dbettertakethetestwithanother
最新回复
(
0
)