首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
#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
11
问题
#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
高级语言程序设计
理工类
相关试题推荐
简述设计模型的4层结构。
在模块结构图中,尾部是空心圆的箭头线标明传递的是_________,尾部是实心圆的箭头线标明传递的是__________。
UML图形化工具分为两类:_____________和_____________,前者用于表达系统或系统成分的静态结构模型。
从测试完成程度来看,下列选项中测试覆盖率最低的是()
已知IP数据报头格式如题50图所示。试给出其中序号标出字段所占的位数并对其作用加以说明。
请给出IEEE802.3MAC的帧格式,并标明每个字段的英文缩写名称、中文含义及所占字节数。
_______是以可用性作为攻击目标,它毁坏系统资源,切断通信线路,或使文件系统变得不可用。
WAP移动终端上的浏览器所识别的描述语言不再是HTML或Javascript,而是无线标记语言WML和_______。
#include"stdio.h"main(){chara[10],*pa;scanf("%s",pa);printf("%s\n",pa);}错误:______改正:______
随机试题
流行病学调查证实肥胖与血压_______。
A.心源性休克B.内失血浆性休克C.感染中毒性休克D.失水性休克E.失血性休克流行性出血热的休克属于
白术在半夏白术天麻汤中的作用是
A、龙胆B、苦参C、竹叶D、苎麻根E、桑寄生某女,32岁,素体强壮,喜食辛辣,妊娠后突发胎动不安,胎漏下血。证属怀胎蕴热、邪热扰胎动血,宜选用的药是()。
患者女性,26岁。婚后出现心悸二年,1个月前牙痛拔牙后,开始发热,全身乏力,检查:皮肤有出血点,脾大,心尖区可闻及双期杂音。诊断为亚急性感染性心内膜炎,可作为首选的抗生素是
A.麦冬B.大血藤C.三七D.大黄E.血余炭发炭的正名是()。
北京某汽车厂总部设在北京,生产基地设在西安,则下列关于消费税纳税地点的说法正确的有()。
广播电台、电视台播放他人已发表的作品,依我国《著作权法》的规定()。
相对剩余价值的获得是()
Makinggoodcoffeeisnotasimplebusiness.Coffeebushesmustbegrowninshade.Ahillsideisbest—butitmustn’tbetoo(1)_
最新回复
(
0
)