数的阶乘计算器

/* 功能:数的阶乘计算器 日期:2013-4-19 */ #include <stdio.h> #include <stdlib.h> #include<math.h>

int main(void) { int x,i=0,t=1;

printf("请输入需要计算阶乘的数字:"); scanf("%d",&x); for (i=1,t=1;i<=x;i++) { if (x<0) {do { printf("Error,请重新输入:"); scanf("%d",&x); }while(x>0); } else { t=t*i; } }

printf("%d的阶乘是:%dn",x,t);

system("pause"); return 0; }

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券