单项选择题

设变量已正确定义,则以下能正确计算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.算法的时间复杂度与空间复杂度一定相关
相关试题
  • 有以下程序: #include<stdio.h> mai...
  • 有以下程序: #include<stdio.h> mai...
  • 有以下程序,其中函数f的功能是将多个字符...
  • 若变量均已正确定义并赋值,以下合法的C语...
  • 若有定义:intw[3][5],则以下不能正...