bshy.net
当前位置:首页>>关于编写程序,输入正整数N,计算它的阶乘N!(N!=N*(N-1)*...的资料>>

编写程序,输入正整数N,计算它的阶乘N!(N!=N*(N-1)*...

#include void main() { int i,n; double m=1.0; printf("input number:"); scanf("%d",&n); i=n; while(n>0) { m=m*n; n--; } printf("%d!=%.0lf\n",i,m); }

INPUT "请输入一个正整数";n i=n t=1 DO t=t*n i=i-1 LOOPUNTIL i=0 PRINT t END

Private Sub Form_click() Dim n As Double, s As Double n = Val(InputBox("输入一个数")) s = 1 For i = 1 To n s = s * i Next MsgBox s End Sub

http://blog.163.com/asm_c/blog/static/24820311320120107440376/ 这就是。

#include "stdio.h"int main(){double i,n,jc;jc=1;scanf("%lf",&n);for(i=1;i

.版本 2 .支持库 spec .局部变量 局部_结果, 整数型 .局部变量 局部_目标, 整数型 .局部变量 局部_计次, 整数型 局部_结果 = 1 局部_目标 = 6 .计次循环首 (局部_目标, 局部_计次) 局部_结果 = 局部_计次 × 局部_结果 .计次循环尾 () 调试输...

用递归

n 的阶乘: dim n as single,i as single,s as single n=inputbox(" 请输入整数n: ") s=1 for i=1 to n s=s*i next i print "s=";s 计算下面n(n属于N)个数的和: 2,3/2,4/3,5/4,....,n+1/n。 dim n as integer,i as integer ,s as single s...

#include int main() {int n,i,t=1,s=0; scanf("%d",&n); for(i=1;i

int n; int sum=1; scanf("%d",n); if(n>0) { for(;n>0;n--); sum=sum*n; } else if(n

网站首页 | 网站地图
All rights reserved Powered by www.bshy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com