当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

●下列程序运行后输出的数据是(51)。int sum(int n){ int p=1; int s=0; int i=0; for(i=1;i﹤=n;i+


●下列程序运行后输出的数据是(51)。

int sum(int n)

{

int p=1;

int s=0;

int i=0;

for(i=1;i﹤=n;i++) s+=(p*=i);

retum s;

}

main()

{

printf((“sum(5)=%d ”,sum(5));

}

(51) A.sum(5)=151

B.sum(5)=152

C.sum(5)=153

D.sum(5)=155

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 阅读下列FORTRAN77程序:PI=3.14159265WRITE(*,‘(F7.4)’)PIEND程序运行后输出结果是()。(A) 3.142(

  • 运行下列程序,单击窗体后输出的结果是()。Private Sub Form_Click()Dim aDim s As Intege

  • 下列程序运行后在立即窗口输出的结果是A=0Print A+1A=3A.1 B.-1 C.3 D.0

  • (7)有下列程序: DefStr X_Z X="123" Y="456" Z="X+Y" PrintZ End 运行后,输出结果是。

  • (14)有下列程序,程序运行后单击命令按钮,则输出的结果是 Private Sub Command1_Click() Dim a%(1

  • 有下列程序: min(); } 程序运行后的输出结果是6 2 1 1 B.1 1 2 6 C.2 3 4 6 D.6 4 3 2