bshy.net
当前位置:首页>>关于键盘输入一个正整数n,计算整数n的阶乘n!.的资料>>

键盘输入一个正整数n,计算整数n的阶乘n!.

#include int main() { int num; printf("input num"); scanf("%d",&num); int Sum=1; for(int i=1;i

long fac(int k) //{ long result=1; // int i; for (i=2;i

#include "stdio.h" int fact1(int n) { if(n==1||n==0) return 1; else return n*fact1(n-1); } int fact2(int n) { int i,t=1; for(i=1;i

#include void main(){int i,n,k=1;scanf("%d",&n);for(i=1;i

SET TALK OFFCLEARinput '请输入一个正整数:' to na=1FOR i=1 TO na=a*iNEXT i? ALLTRIM(STR(n))+'的阶乘='+ALLTRIM(STR(a))SET TALK ONRETURN运行结果: 请输入一个正整数:(假设输入3) 3的阶乘=6

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

源程序如下: #include //定义头文件 int main()//声明主函数 { int n,i=1,jc=1;//设定数据类型 printf("input n: ");//输入一个正整数 scanf("%d", &n);//输入 while (i

ude void main() { int fac(int n); int a; float b; prinf("input an integer number:") scanf(%d,&a) b=fac(a) prinf("%d!=%10.0f\n",a,b) } int fac(int n) {float f; if(n

fac函数里面 i的初始值为1 while(i

s*=i*i 修改成 s*=i 另外 #include 这句用不着,因为你没有使用过字符串操作,属于画蛇添足之举

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