首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include float sf(int n) { static float f=1; f*=n; return f; } main() { int i; float s=0; for(i=l;i<6;i++) s+=sf(i); p
有以下程序: #include float sf(int n) { static float f=1; f*=n; return f; } main() { int i; float s=0; for(i=l;i<6;i++) s+=sf(i); p
admin
2020-01-10
23
问题
有以下程序:
#include
float sf(int n)
{ static float f=1;
f*=n;
return f;
}
main()
{ int i;
float s=0;
for(i=l;i<6;i++)
s+=sf(i);
printf’’%f\n’’,s);
}
程序计算的结果是( )。
选项
A、153
B、15
C、120
D、105
答案
A
解析
静态变量只在初次定义时赋初值,且子函数的静态变量一直在内存中,当下次调用该函数时,静态变量还具有上次调用结束时的值,且不会被再次赋值,所以本题多次调用函数时,计算的内容是1!+2!+3!+4!+5!,结果是153。
转载请注明原文地址:https://kaotiyun.com/show/oHCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量c来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意
下列给定程序中,函数fun的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放如下所示规律的数据,由main函数输出。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行
给定程序中,函数fun的功能是将带头结点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下画线处填入正确的内容并把下画线删除,使程
若输入’’abcdef’’、’’abdef’’,以下程序的输出结果为()。#include<stdio.h>#include<string.h>main(){intn;chars1[201,
以下能正确定义一维数组的选项是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
DOS文件系统的组织结构属于
层次型、网状型和关系型数据库的划分原则是()。
下面是有关C语言字符数组的描述,其中错误的是
随机试题
患者,男性,70岁。5年前因急性心肌梗死、心房颤动,采用置入支架重建血运治疗,并长期口服华法林抗凝,该药不能与保泰松联用的原因是
正常情况下,原尿中不存在的物质是
对患者进行口腔检查时发现其某颗指数牙的龈上牙石覆盖面积为牙面的1/3~2/3,根据简化牙石指数,应记为
周某与某书店因十几本工具书损毁发生纠纷,书店向法院起诉,并向法院提交了被损毁图书以证明遭受的损失。关于本案被损毁图书,属于下列哪些类型的证据?(2010年卷三83题,多选)
关于管道功能性试验的说法,正确的是()。
根据刑事诉讼法律制度的规定,下列关于判决、裁定和决定的表述正确的有()。
下列关于利用国外借入资金对国内转贷的贷款展期的说法,正确的是()。
企业财务关系是企业组织财务活动过程中与有关各方所发生的经济利益关系,其涉及的主体不包括()。
钱某是一起盗窃案件的犯罪嫌疑人,被公安机关采取了取保候审的强制措施。在取保候审期间,钱某应当遵守的是()。
Therelationshipbetweenprofessionalsportsclubsandtheirplayersisperhapsunlikeanyotheremployer-employee【C1】______in
最新回复
(
0
)