首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充main()函数,该函数的功能是求出1!+2!+3!+4!…+N!的和。 例如,1!+2!+3!+4!+…+9!=409113。 仅在横线上填写所需要的若干表达式或语句,请勿改动函数中的其他任何内容。 注意:部分源程序给出如下。 试题程序: #inc
请补充main()函数,该函数的功能是求出1!+2!+3!+4!…+N!的和。 例如,1!+2!+3!+4!+…+9!=409113。 仅在横线上填写所需要的若干表达式或语句,请勿改动函数中的其他任何内容。 注意:部分源程序给出如下。 试题程序: #inc
admin
2013-03-25
78
问题
请补充main()函数,该函数的功能是求出1!+2!+3!+4!…+N!的和。
例如,1!+2!+3!+4!+…+9!=409113。
仅在横线上填写所需要的若干表达式或语句,请勿改动函数中的其他任何内容。
注意:部分源程序给出如下。
试题程序:
#include
void main()
{
int i,n;
long sum=0,temp=1;
printf("\nInput n:\n");
scanf("%d", 【1】);
for(i=1;i<=n;i++)
{
temp= 【2】 ;
sum= 【3】;
}
printf(“1!+…十%d!=%ld\n",n,sum);
}
选项
答案
【1】&n【2】temp*i【3】sum+temp
解析
该题中函数功能是求得题干中给出的数列值。解题过程,首先计算数列中每一项的值,然后对数列中有限项累加求和。
第一空:根据提示语句“printf(”\nlnput m:\n”);”,知道第一空是获得由键盘输入的n,所以根据C语言中的输入语句,第一空填“&n”。
第二空:根据“temp=1”语句中temp的初始化,知道temp用来存放阶乘,也就是数列的每一项,所以第二空填“temp * i”。
第三空:同理可知sum用来存放数列的和,所以第三空填“sum+temp”。
转载请注明原文地址:https://kaotiyun.com/show/rXJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序;main(){inty=3,x=3,z=1;printf("%d%d\n",(++x,y++),z+2);}执行后的输出结果是()
若有如下程序段;intx=3,y=4,z;floata=2.0;z=y%x/a;则执行后,z中的值是()
阅读下面程序,则程序段的功能是#include"stdio.h"main(){intc[]={23,1,56,234,7,0,34},i,j,t;for(i=1;i<7;i++){t=c[i];j=i-
若有说明语句:charc=’\72’;则变量c
以下程序段用于构成一个简单的单向链表。请填空。struetSTRU{intx,y;floatrate;【】p;}a,b;a.x=0;a.y=0;a.rate=0;a.p=
设y是int型变量,请写出判断y为奇数的关系表达式【】。
不合法的main函数命令行参数表示形式是()
在C语言的函数中()
随机试题
油井正常生产时,关井测得的静止压力代表的是()的油层压力。
立法
使阴道上皮细胞脱落加快的激素是与尿促性腺激素合用能诱发排卵的激素是
下颌隆突过大,其下面形成较大倒凹时,处理方法为
一位病人,70岁,以慢性支气管炎、阻塞性肺气肿收入院。血气分析结果:pH7.30,PaO25.3kPa,PaCO210.7kPa。护士判断病人的酸碱平衡处于
符合FIDIC“新红皮书”竣工结算款规定的是()。
根据继承法律制度的规定,下列属于继承权丧失的法定条件有()。
商业银行应当在最低资本要求的基础上计提储备资本。储备资本要求为风险加权资产的(),由核心一级资本来满足。
教师对幼儿游戏的指导必须以()为前提。
我不记得有比那天更蔚蓝更清新的黎明了!太阳刚刚从苍苍的山巅后面露出来,_______,使人感到一种甜美的倦意。填入划横线处的句子最恰当的一句是:
最新回复
(
0
)