3:输入一个整数,求这个数的阶乘
2015-12-11 20:00
183 查看
#include<stdio.h>
mian()
{
int fac=1;
int n;
scanf("%d",&n);
if(n==1||n==0) // 若这个数为1或0,则输出1.
{
printf("所求数字的阶乘为1");
}
if(n>1)
{
while(n>1)
{
fac=fac*n;
n--;
}
}
}
mian()
{
int fac=1;
int n;
scanf("%d",&n);
if(n==1||n==0) // 若这个数为1或0,则输出1.
{
printf("所求数字的阶乘为1");
}
if(n>1)
{
while(n>1)
{
fac=fac*n;
n--;
}
}
}
相关文章推荐
- C#中两个static函数互相递归调用时,递归结果不正确的问题
- linux那些命令
- JAVA性能优化之设计模式
- datagrid动态生成列并动态赋值
- 20151211小问题
- JavaScript全讲-它能做什么
- 关于commons-configuration的 PropertiesConfiguration读配置文件时的默认分隔符
- 对象序列化成XML存储,XML反序列换成对象
- iOS开发53-Github和Source Tree的使用
- 《软件分析和系统设计》读书笔记之一
- 复制文件
- C# 多个Main()方法
- Audio相关Log
- 关于viewController中的tableview的cell在pop回来后仍有选中效果的解决方法
- Light OJ 1377 - Blade and Sword (BFS)
- 王立平--Unity综上所述控制
- 将数据填充到已有的EXECL模板中
- 操作系统基础-死锁
- Linux下通过rm -f删除大量文件时提示"-bash: /bin/rm: Argument list too long"的解决方法
- 结构体&结构体指针&结构体指针数组