首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,则以下能正确计算f=n!的程序是( )。
设变量已正确定义,则以下能正确计算f=n!的程序是( )。
admin
2012-12-03
45
问题
设变量已正确定义,则以下能正确计算f=n!的程序是( )。
选项
A、f=0;
for(i=1;i<=n;i++)f*=i;
B、f=1;
for(i=1;i<n;i++)f*=i;
C、f=1;
for(i=n;i>1;i++)f*=i;
D、f=1;
for(i-n;i>=2;i--)f*=i;
答案
D
解析
由n!的数字定义可知n!=n*(n-1)*(n-2)*…*1。在选项A中.由于f的初值为0,在for循环语句中,f依次乘以1,2,3,…,n,最后计算得到f=n!=0,所以选项A不正确。在选项B中,f的初值为1,在for循环语句中,f依次乘以1,2,3,…,(n-1),最后计算得到f=(n-1)!,所以选项B不正确。在选项C中,f的初值为1,在for循环语句中,f依次乘以n,n+1,n+2,……,所以选项C不正确。在选项D中,f的初值为1,在for循环语句中,f依次乘以n,n-1,n-2.…,2,最后计算得到f=n!,所以选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/q0Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】。#include<stdio,h>main(){chara[]="Language",b[]:"Programe";char*
以下程序运行后的输出结果是【】。#include<stdio.h>main(){intp[7]={11,13,14,15,16,17,18};inti=0,j=0;while(i<7&&p[i]%2==1)
若有以下结构体定义,则是正确的引用或定义。Structexample{intx;inty;}V1;
有定义语句:“intx,y;”,若要通过“scanf("%d,%d",&x,&y);”语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是()。
设有以下结构体类型:structst{charname[8];intnum;floats[4];}student[50];并且结构体数组student中的元素都已有值。若要将这些元素写到硬盘文
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。#include<stdio.h>#include<string.h>char*scmp(char*s1,char*s2){i
若已定义:inta[9],*p=a;并在以后的语句中未改变p的值,下列选项中不能表示a[1]地址的表达式是()。
软件调试的目的是()。
线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是()
具有3个结点的二叉树有
随机试题
下列哪项心电图表现是确诊室性心动过速的最重要依据
医德荣誉感
患者,男性,73岁,慢性阻塞性肺疾病20余年,3天来受凉后咳嗽、咳痰、呼吸困难加重,失眠入院。查体:体温37℃,呼吸困难,多语,口唇发绀,皮肤潮红,湿暖多汗,球结膜水肿。该患者应给予的氧疗是
巴拿马籍货轮“安达号”承运一批运往中国的货物,中途停靠韩国。“安达号”在韩国停靠卸载同船装运的其他货物时与利比里亚籍“百利号”相碰。“安达号”受损但能继续航行,并得知“百利号”最后的目的港也是中国港口。“安达号”继续航行至中国港口卸货并在中国某海事法院起诉
某仲裁委员会在开庭审理甲公司与乙公司合同纠纷一案时,乙公司对仲裁庭中的一名仲裁员提出了回避申请。经审查后,该仲裁员依法应予回避,仲裁委员会重新确定了仲裁员。关于仲裁程序如何进行,下列哪一选项是正确的?(2012年卷三第19题)
背景资料:某公路工程施工企业A拟与另一公路工程施工企业B以联合体形式参加一公路工程的投标,并按招标文件第三卷所附格式签订了联合体协议书,并委任A公司的法人为联合体主办人。协议规定联合体主办人所承担的工程量为总工程量的45%,并有部分工程需要进行分
躯体疾病患者的一般心理特点包括()
从所给的四个选项中,选择最符合左侧图形规律的一项:
It’s2:30pmandI’mprocrastinating.Theprojectis【C1】______by5o’clockandIcan’tseemtofindthe【C2】______togetitdone.
Whensome19thNewYorkerssaid"Harlem",theymeantalmostallofManhattanabove86thStreet.Towardtheendofthecentury,h
最新回复
(
0
)