首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> intfun( ){ staticintx=1; x*=2; retumx;} main( ){ inti,s=1; for(i=1;i<=3;i++) s*=fun( ); printf(
有以下程序 #include<stdio.h> intfun( ){ staticintx=1; x*=2; retumx;} main( ){ inti,s=1; for(i=1;i<=3;i++) s*=fun( ); printf(
admin
2020-05-19
32
问题
有以下程序
#include<stdio.h>
intfun( ){
staticintx=1;
x*=2;
retumx;}
main( ){
inti,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/7gCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){inty=9;for(;y>0;y一一)if(y%3==0)prinff(“%d”,一y);}程序的运行结果是()
给定程序MODI1.C中函数fun的功能是:计算函数(x,y,z)=(x+y)/(x-y)+(z+y)/(z-y)的值。其中x和y的值不等,z和y的值不等。例如,当x的值为9、y的值为11、z的值为15时,函数值为-3.50。请改正程序中的错误,
下述程序的输出结果是()。#includevoidmain(){chara=1,b=2;charc=a^b
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
假定输入的字符串中只包含字母和“*”号。请编写函数fun,它的功能是:使字符串中尾部的“*”号不得多于n个;若多于n个,则删除多余的“*”号;若少于或等于n个,则什么也不做,字符串中间和前面的“*”号不删除。例如,字符串中的内容为:****A
将E-R图转换到关系模式时,实体与联系都可以表示成()。
给定程序MODI1.C中函数fun的功能是:将p所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。例如,在调用fun函数之前给a输入字符串:ABCDEFGHIJK,调用函数之后,字符数组b中的内容则为:ABCDEFGHI
下面属于软件设计阶段产生的文档是()。
设有定义:intk=0;,以下选项的4个表达式中与其他3个表达式的值不相同的是()。
代码编写阶段可进行的软件测试是
随机试题
无产阶级政党的群众观点和群众路线的理论依据是()
齿状线在临床上的意义是什么?
漏出液的蛋白含量一般小于
很少引起AIDS患者机会性感染的病原体是()
施工成本管理的最根本、最重要的基础工作是()。
OldHenryandhiswifePhoebelovedoneanother.Theyweresimple【C1】_________.Theirworldwastheirfruittrees,cornfieldsand
月球潮汐力与地球上的地震、海啸、火山爆发等自然灾害存在明显相关性的说法是可疑的,因为每年自然灾害很多,而“超级月亮”每14个月才一次,即便考虑月球经过近地点,每个月也只有一次。部分学者会找出一些和“超级月亮”出现时间相隔不远的灾害来论证,这显然缺乏证据支撑
心身疾病是指心理社会因素为主要原因或诱因参与发病韵躯体疾病。根据上述定义,下列属于心身疾病的是:
景别
A、Hethinksit’smainlyforchildren.B、Hefeelsitwouldbeworthwhile.C、Hebelievesitistoocomplicated.D、Hethinksitmay
最新回复
(
0
)