课程
/后端开发
/C
/C语言入门
为什么阶乘那个考虑到负数n小于0输入错误,记单词那个一改变n的值为负数或0就会报错?我认为0的阶乘应该是0啊,怎么想不通,
2019-06-28
源自:C语言入门 5-7
正在回答
0的阶乘是1
#include<stdio.h>
int getWordNumber(n)
{
if(n==1)
return 1;
}
else
return getWordNumber(n-1)+n;
int main()
int sum=getWordNumber(10);
printf("小明第10天记了:%d个单词。\n",sum);
return 0;
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
6 回答小明现在只会一个英语单词,为了学好英语,需要每天记单词,第一天记1个,第二天记2个依次类推,当第十天开始的时候,小明一共会了多少个单词。
2 回答5的阶乘=120
3 回答计算n的阶乘可以使用以下代码,没有循环怎么实现阶乘的呢?
2 回答阶乘的实现
2 回答我想把代码改为输入n,求n的阶乘