C语言2n的阶乘
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 04:42:32
#includeintmain(){doublefac;doublesum;intn;inti;sum=1.0;n=10;fac=1;printf("sum=1");for(i=0;i
#includelongfactorial(intm,intn){longsum=1,sum1=1;inti;if(m-n>n){for(i=m;i>m-n;i--)sum*=i;for
我的C也不熟C++倒是可以写
1:n>12:n-13:n我认为题有点问题3应该就是return1-----------------------------------------longfun(intn){if(__1__)ret
intjc(intx){returnx==1?1:jc(x-1)*x;}再问:可以编一个完整的么?我直接运行试一下。。。新手,不好意思,,,,谢谢再答:intjc(intx){returnx==1?1
#includevoidmain(){intn=5;intsum=1;for(i=1;i再问:语句错误,用win-tc运行有错
#includemain(){inti,j,n;floatsum=0;scanf("%d",&n);for(i=1;i
#include <stdio.h>int main(){\x09int n,i,sum=1;\x09scanf("%d",&n)
1.输入整数N2.若N
longfact(intn){inta,i;a=1;for(i=2;i再问:如何调用这个函数呢再答:在主函数中调用,也可以在其他函数中。例如voidmain(){longlaw;law=fact(10
#includemain(){\x09\x09longi,n=1;\x09for(i=1;i
intfactorial(intn){if(n
#include<stdlib.h\x0d#include<iostream\x0d#include<iomanip\x0dusingnamespacestd;\x0dconstin
输入的a不能太大,否则整型会溢出的!#includemain(){inta,b,c,s,t;s=1;t=0;//1----->0scanf("%d",&a);for(c=1;c
#includevoidmain(){intn,i,k=1,sum=0;scanf("%d",&n);for(i=1;i
//方法一#includevoidmain(){inti,n,s=1,sum=0;for(n=1;n
同学,20!就已经很大了,你定义sum为int无法保存结果,而且,阶乘不是那样子写的.#include"stdio.h"doublejiecheng(intn){if(n==0||n==1)retur
#include#includefun(intx);intmain(void){char*pszBuff=NULL;inta;inti=1;intsumResult=0;printf("inputai
#includeintf(intn){if(n
#includeintmain(){inta,i,n;scanf("%d",&n);/*这里*/a=1;i=2;while(i再问:谢谢你,方便留个QQ么?我是个新手,学C语言是摸石头过河的,想找个师