#include <stdio.h>
#include <stdlib.h>
#define NUM 11
long long int jc(int n)
{
long long int num;
if (n == 1) {
num = 1;
} else {
num = jc(n - 1) * n;
}
return num;
}
int
main(void)
{
int i = 0;
long long int jc_n;
for (i = NUM; i > 0; i--) {
jc_n = ...


- [chinatree] 减少代码量,提高效率。 02/21 07:17
- [smarter_feng] 呵呵,啥意思? 02/20 23:33
- [chinatree] 还能精简下代码不? 02/20 22:01
- [smarter_feng] 呵呵,谢谢~ 02/20 20:35
- [chinatree] 顶下。 02/20 18:55
- [smarter_feng] 嗯,加油!!! 02/16 22:27
- [tomato] 都一样,都需要学习!一起加油吧! 02/16 22:23
- [smarter_feng] 嗯,我好好查查~ 02/16 22:21
- [smarter_feng] 这正是我头痛的问题,我的基础比较差,需要补的东西太多了~ 02/16 22:17
- [tomato] 上班之后,就没有大把的时间学习了,需要博主挤时间了! 02/16 22:16
[2012-02-20 18:41] n!的递归实现
阅读全文 |
评论次数(2) |
浏览次数(433) |
所属类型(c语言)
[2012-02-20 18:25] 反转字符串
#include <stdio.h>
#include <stdlib.h>
#define NUM 256
static char *fz(char *ptr, char *str)
{
int i = 0;
int j = 0;
//int k = 0;
while (*(str + i)!='\0'){
i++;
}
//printf("%d\n", i);
//puts(str);
i--;
for (; i >= 0; i--) {
//printf("%d\t", i);
//putchar(*(...
#include <stdlib.h>
#define NUM 256
static char *fz(char *ptr, char *str)
{
int i = 0;
int j = 0;
//int k = 0;
while (*(str + i)!='\0'){
i++;
}
//printf("%d\n", i);
//puts(str);
i--;
for (; i >= 0; i--) {
//printf("%d\t", i);
//putchar(*(...
阅读全文 |
评论次数(3) |
浏览次数(489) |
所属类型(c语言)
页码数(1):
1