单项选择题

设变量已正确定义,则下列能正确计算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.struct ordint x;int y;int z;;struct ord a;
B.struct ordint x;int y;int z;struct ord a;
C.struct ordint x;int y;int z;a;
D.structint x;int y;int z;a;
单项选择题
已知学生记录描述为: struct student int no; char name[20],sex; struct int year,month,day; birth; ; struct student s; 设变量s中的“生日”是“1984年11月12日”,对“birth”正确赋值的程序段是( )。
A) year=1984;month=11;day=12;
B) s.year=1984;s.month=11;s.day=12;
C) birth.year=1984;birth.month=11;birth.day=12;
D) s.birth.year=1984;s.birth.month=11;s.birth.day=12;
相关试题
  • 以下程序的输出结果是______。 #in...
  • 以下程序运行后的输出结果是 。 #includ...
  • 一棵二又树的中序遍历结果为DBEAFC,前序遍...
  • 下述程序的输出结果是______。 long...
  • 以下程序运行后的输出结果是______。...