C语言问题:请帮我解释一下这个代码的意思Description输入不超过 1000 的正整数 n ,输出 = 1 X 2 X 3 … X n 的精确结果.Input多组测试数据,对于每组测试数据输入一个正整数 n.Output对于每组测试数
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/10 06:58:26
C语言问题:请帮我解释一下这个代码的意思
Description
输入不超过 1000 的正整数 n ,输出 = 1 X 2 X 3 … X n 的精确结果.
Input
多组测试数据,对于每组测试数据输入一个正整数 n.
Output
对于每组测试数据输出一行,表示 的结果.
Sample Input
30
Sample Output
265252859812191058636308480000000
#include
#include
const int maxn = 3003;
int f[maxn];
int main(){
\x09int i,j,n;
\x09while (scanf("%d",&n)!=EOF){
\x09\x09memset( f,0,sizeof(f) );
\x09\x09f[0] = 1;
\x09\x09for (i = 2; i = 0; --j) if ( f[j] ) break;
\x09\x09for (i = j; i >= 0; --i) printf("%d",f[i]);
\x09\x09puts("");
\x09}
\x09return 0;
}
声明f[maxn];
主函数
声明i,j,n;
当输入的数字有意义
memset( f,0,f的长度);
把1赋值给f[0];
循环:先让i=2,当i = 0; --i) 输出f[i]
一个空行
}
程序结束
}
C语言问题:请帮我解释一下这个代码的意思Description输入不超过 1000 的正整数 n ,输出 = 1 X 2 X 3 … X n 的精确结果.Input多组测试数据,对于每组测试数据输入一个正整数 n.Output对于每组测试数
C语言问题:请帮我解释一下这个代码的思路Description输入不超过 1000 的正整数 n ,输出 = 1 X 2 X 3 … X n 的精确结果.Input多组测试数据,对于每组测试数据输入一个正整数 n.Output对于每组测试数
有没有人帮我解释一下下面代码的意思
请帮我解释一下这个阴超的意思,
asp代码问题,谁帮我解释一下这段代码的意思和里面exec=与exec=exec&'''的用法
c语言,请解释一下我画波浪线的地方.这个程序几乎全看不懂.
蓬蓬勃勃词语解释我想请知道这个词语意思的哪位帮我解释一下.
c语言,请解释一下我画波浪线的地方
我不明白,掠过的意思,请帮我解释一下好吗?
有哪位大神帮我解释一下这个“应用格式(语言符号)”是啥意思?
请问谁能用通俗语言帮我解释一下VF、VB、C语言的区别,
请帮我解释一下这些的,中文意思.
裕的意思请大家帮我解释一下
请帮我解释一下忐忑两词的意思!
请帮我解释一下成语“美人迟暮”的意思?这是什么
请大家帮我解释一下《独善其身》的意思!
请帮我解释一下这个反应的机理
谁帮我解释一下下面这个图的意思,