单项选择题

设变量已正确定义,则下列能正确计算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) typedef struct
int n; char c;REC;
REC t1,t2;
B) struct REC;
int n; char c;;
REC t1,t2;
C) typedef struct REC;
int n=0; char c='A'; t1,t2;
D) stmct
int n; char c; REC;
REC t1,t2;

单项选择题
对两个数组a和b进行下列初始化: char m[]= 1234567 ; char n[]='1','2','3','4','5','6','7'; 则下列叙述正确的是( )。
A) 数组m与数组n完全相同
B) 数组m与数组n长度相同
C) 数组m比数组n长1
D) 数组m与数组n中都存放字符串
相关试题
  • 读取二进制文件的函数调用形式为:fread(b...
  • 下面判断正确的是( )。
  • 标准库函数fgets(s,n,file)的功能是(...
  • 设fp已定义,执行语句fp=fopen( file ...
  • 以下程序段的输出结果是 int r=8; pr...