mdsk.net
当前位置:首页 >> 编程一个代码求n >>

编程一个代码求n

#include <stdio.h> int factn(int n)//求n!{ int i,f=1; for(i=1;i<=n;i++) f=f*i; return f; } int main() { int x,y,sum; printf("请输入x,y:"); scanf("%d,%d",&x,&y); sum=factn(x)+factn(y); printf("%d!+%d!=%d\n",x,y,sum); return 0; }

#include main() { int i,n,s=1; scanf("%d",&n); for(i=1;i{s*=i; } printf("%d!=%d\n",n,s); }

#include<stdio.h> void main() {int n; int i=1,j=1; printf("请输入n:\n"); scanf("%d",&n); for(i<100) {j=j*i; i++; } printf("\n%d!=%d",n,j); } 搞定

#include"stdio.h" void maim() {int i,N; long sum=1; printf("请输入N的值); scanf("%d",&N); if(N=0)sum=1; else for(i=1;i

楼主你好 具体代码如下:#include<stdio.h> int fun(int n)//求n!{ int i=1,c=1; while(i<=n) { c*=i; i++; } return c; } int main() { int i,n; int sum=0; printf("输入n:"); scanf("%d",&n); for(i=1 ; i<=n ; i++) sum+=fun(i); printf("输出:%d\n",sum); return 0; } 希望能帮助你哈

#includevoid main(){int n;int i=1,j=1;printf("请输入n:\n");scanf("%d",&n);for(i 评论0 0 0

main() {int i; double n; printf("Input for a number for N"); scanf("%d",&N); for(i=1;i<=N;i++) {n=n*i; } printf("%d!=",n); } 好久没有写c了!

您好,我们下构思下程序的基础,1. 让用户自定义输入一个数作为阶乘数,2. 当超过20时,输出“N is too big”.我们需要用到IF函数,以下为详细过程.#include using namespace std; int main() { int n, s=1; cin >> n; for (int i = 1; i { s = s * i; } if (n > 20) cout else cout return 0; }

#include<stdio.h> int main() { int n,t,i; t=1; scanf("%d",&n); for(i=0;i<=n;i++) t=t*i; printf("%d\n",t); return 0; }

#include main(){ int i,n,sum=1; printf("请输入一个数\n");scan("%d",n); for(i=1;i<=n;i++) sum=sum*i; printf("n!=%d\n"

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