九度OJ 1067:n的阶乘 (数字特性)
2015-10-22 12:54
253 查看
时间限制:1 秒
内存限制:32 兆
特殊判题:否
提交:6476
解决:2471
题目描述:
输入一个整数n,输出n的阶乘
输入:
一个整数n(1<=n<=20)
输出:n的阶乘
样例输入:
样例输出:
来源:2001年清华大学计算机研究生机试真题(第II套)
思路:
主要是注意结果的范围,此题用long long足够表示。
PS:我之前用的long为什么也能过呢?按说long的范围和int一样啊。。。
代码:
内存限制:32 兆
特殊判题:否
提交:6476
解决:2471
题目描述:
输入一个整数n,输出n的阶乘
输入:
一个整数n(1<=n<=20)
输出:n的阶乘
样例输入:
3
样例输出:
6
来源:2001年清华大学计算机研究生机试真题(第II套)
思路:
主要是注意结果的范围,此题用long long足够表示。
PS:我之前用的long为什么也能过呢?按说long的范围和int一样啊。。。
代码:
#include <stdio.h> #include <string.h> int main(void) { int i, n; long result; while (scanf("%d", &n) != EOF) { result = 1; for (i=1; i<=n; i++) result *= i; printf("%ld\n", result); } return 0; } /************************************************************** Problem: 1067 User: liangrx06 Language: C Result: Accepted Time:0 ms Memory:912 kb ****************************************************************/
相关文章推荐
- js 格式化时间日期函数小结2
- php 字符串 以 开头 以结尾 startWith endWith
- 九度OJ 1066:字符串排序 (排序)
- js 格式化时间日期函数小结
- 九度OJ 1066:字符串排序 (排序)
- Linux运维:现状、入门和未来之路
- Trello--工作流管理工具
- 九度OJ 1065:输出梯形 (基础题)
- 让工作更轻松——EA类图与代码同步
- 九度OJ 1065:输出梯形 (基础题)
- 部分和问题
- 部分和问题
- 回调函数
- 词法分析实验总结
- HDU 3830 Checkers(LCA)
- C++中关于main函数的几点说明
- HTML学习笔记之多媒体网页效果
- C++中关于main函数的几点说明
- 将h.264视频流封装成flv格式文件(二.开始动手)
- 【MFC】QRCODE 批量生成 并输出至Excel