首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
#include<stdio.h> int f(int n) {static int s=1; while(n)s*=n--; return s; } main() {int i,j; i=f
#include<stdio.h> int f(int n) {static int s=1; while(n)s*=n--; return s; } main() {int i,j; i=f
admin
2010-04-24
12
问题
#include<stdio.h>
int f(int n)
{static int s=1;
while(n)s*=n--;
return s;
}
main()
{int i,j;
i=f(3);j=f(5);
printf("The output is:\n");
printf("i=%d j=%d\n",i,j);
}
选项
答案
The output is: i=6 j=720
解析
#include<stdio.h>
int f(int n)
{static int s=1;/*s被定义为静态变量,函数f()退出时其值被保留,且再次进入该函数时不再被初始化,该变量所使用的值为最近一次凋函数f()时所得到的值。*/
while(n)s*=n--;
return s;
}
main()
{int i,j;
i=f(3);/*第…次凋用f(),s被初始化为1,运算过程中s的值被改变为6,所以i=6*/
j=f(5);/*第二次调用f(),s不再被初始化而是以值6参与本次运算,故j的值为6×5×4×3×2×1=720*/
printf("The output is:\n");
printf("i=%d j=%d\n",i,j);
}
转载请注明原文地址:https://kaotiyun.com/show/dCAx777K
本试题收录于:
高级语言程序设计题库理工类分类
0
高级语言程序设计
理工类
相关试题推荐
创建系统的分析模型是为了解决系统用况模型中存在的__________和__________等问题。
在白盒技术测试用例的设计中,发现错误能力最强覆盖标准是_________。
对下列子程序进行调试:procedureexp(y,x:real;z:real)beginif(y>1)and(z=1)thenx:=x+y;if(y=2)or(x>2)thenx:=x/yend;该子程序
根据软件需求分类,下列选项中不属于设计约束的是()
向量D=A×(B+C),各向量元素个数均为N,根据CRAY-1方式分解为3条向量指令:①V3←存储器{访存取A送入V3寄存器}②V2←V0+V1{B+C→K}③V4←V2×V3{K+A→D}当采用下述三种方式工作时,各需
拓扑结构用多级立体网络、二功能交换单元、级控制方式,称这种网络为()
简述网络安全攻击的四种形式的主要内容。
“截获”是一种网络安全攻击形式,它所攻击的目标是信息的()
设有一个记录各个球队队员每场比赛进球数的关系模式R(队员编号,比赛场次,进球数,球队名,队长名)如果规定每个队员只能属于一个球队,每个球队只有一个队长。根据以上信息完成如下任务:(1)写出根据该关系模式创建表“比赛情况”的SQL语句;(
SQL语言用_______语句向用户授予操作权限。
随机试题
About3billionpeoplelivewithin100miles(160km)ofthesea,anumberthatcoulddoubleinthenextdecadeashumansflockt
孕妇,31岁,G3Pl,孕36周,头痛,视物不清2天,今晨头痛加剧,恶心、呕吐3次,随后剧烈抽搐约
李某,女,25岁。产后2个月,哺乳期闭经,宜采用的避孕方法是
已知某类工程的朗格系数如下表所示:若该项目的设备购置费E为1500万元,则配管工程费为()万元。
工程质量不符合要求时,应按规定进行处理,下列说法不正确的是( )。
渠道成员即中间商,渠道成员的好坏直接关系到企业整个营销活动的成败。一般来说,选择渠道成员的标准包括:经营目标和经营范围经济实力;商业信誉;业务人员素质;未来的销售增长潜力;合作态度;市场覆盖面大小;顾客特点等。()
有的领导喜欢当天的事情当天办,有的则喜欢放一放,以留点时间思考。你认为哪种方法比较好?
我国教育近代化之先河开启于哪一时期?()
动车:飞驰
Today,mostcountriesintheworldhavecanals.Manycountrieshavebuiltcanalsnearthecoast,andparalleltothecoast.Even
最新回复
(
0
)