用编程语言编程实现一个数学问题,并输出结果。

2024-11-26 14:32:51
推荐回答(1个)
回答1:

用pascal

var x,y:longint;

function s(p,q:longint):longint;

begin

 if (p

 s:=0

 else if (p=q) or 判罩宏(q=1) then

 s:=1

 else if (p>q) and (q>1) then

 s:=s(p-1,q-1)+q*s(p-1,q);

 exit(s);

end;

begin

 掘册readln(x,y);

 writeln(s(x,y));

end.

如果PASCAL看不懂,这里有也我写的C++代码闷友

主要就是递归,函数嵌套,选择结构

看在我打了半天代码,希望你能采纳我,谢谢

也希望对你有帮助