首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,则以下能正确计算f=n!的程序段是
设变量已正确定义,则以下能正确计算f=n!的程序段是
admin
2018-11-21
41
问题
设变量已正确定义,则以下能正确计算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>l;i++)f*=i;
D、f=1;
for(i=n;i>=2;i--)f*=i;
答案
D
解析
本题主要考查for循环的使用。题目要求计算阶乘n!,通过for循环来实现,循环变量i可以从1到n(包括n)或者从n到1,在循环体内做累乘。选项A)中,累乘变量的初值为0,最终计算结果也为0;选项B)中循环次数为n-1次,累乘结果少乘了n;选项C)是死循环;选项D)正确。
转载请注明原文地址:https://jikaoti.com/ti/Aua0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>intb=2;intfunc(int*A){b+=*a;returnb;}main(){inta=1,t=2;t+=fu
有以下程序#inculdeMain(){intB[3][3]={0,1,2,0,1,2,0,1,2},i,j,t+1;For(i=0;i
若二维数组a有m列,则在a[i][j]前的元素个数为()。
数据流图的类型有______和事务型。
能将高级语言程序转换成目标语言程序的是______。
不是面向对象程序设计的可维护性的优点的是()
请编写函数proc(),该函数的功能是:计算并输出例如,若主函数从键盘给n输入10后,则输出为S=104.478749。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数proc的花括号中填入所编写的若干语句。试题程序
结构化程序设计的3种结构是()。
以下合法的十六进制数是
程序流程图中带有箭头的线段表示的是()。
随机试题
某小儿因误服大量苦杏仁出现严重中毒反应,其临床表现主要是
定距尺度的计量结果可以()。
团体沟通的作用有()。
设立中外合资企业必须经国家对外经济贸易主管部门审查批准。经批准后,发给批准证书,该中外合资企业即告成立。()
处置突发性公共事件的首要原则是( )。
2015年上半年,A市新设内资企业20518户,注册资本(金)1651.8亿元,同比分别增长39.7%和133%。其中私营企业20187户,注册资本(金)1258.76亿元,同比分别增长30.4%和224%。从设立总量来看,批发零售业、制造业、租赁商务服
将考生文件夹下SEP\DES文件夹中的文件ABC.BMP复制到考生文件夹下SPEAK文件夹中。
I’dliketoproposethatforsixtytoninetyminuteseveryeveningrightaftertheearlyeveningnews,alltelevisionbroadcast
Howisthemantoday?
UniversityAwardsTheBA(orBachelorofArts)andtheBSc(orBachelorofScience)arealsocalled"【1】".SomeBritishunive
最新回复
(
0
)