单项选择题

设变量已正确定义,则以下能正确计算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;
<上一题 目录 下一题>
热门 试题

单项选择题
下列叙述中正确的是______。
A.break语句只能用于switch语句
B.在switch语句中必须使用default
C.break语句必须与switch语句中的case配对使用
D.在switch语句中不一定使用break语句
单项选择题
下列叙述中正确的是______。
A.算法的效率只与问题的规模有关,而与数据的存储结构无关
B.算法的时间复杂度是指执行算法所需要的计算工作量
C.数据的逻辑结构与存储结构是一一对应的
D.算法的时间复杂度与空间复杂度一定相关
相关试题
  • 以下程序运行后的输出结果是______。...
  • 下列程序运行时输入1234567<CR>,...
  • 以下程序的输出结果是______。#incl...
  • 有以下程序:int sub(int n) { retu...
  • 以下程序的功能是输入任意整数给n后,输出n...