私信TA
用户名:dotcpp0770651
访问量:189
签 名:
自我简介:
作者: 张璐涵 发表时间:2024-06-21 09:00:45 浏览:56 | 评论:0
解题思路:累加
注意事项:int的范围是-2147483648 -2147483648,所以当N取到14左右时会超出这个范围,此时应该选用long来定义输出N和n 输出是格式也应改为%ld参考代码:
#include
int main()
{
int N,i;
long s=1,num;
scanf("%d",&N);
for(num=0,i=1;i<=N;i++)
s*=i;
num+=s;
}
printf("%ld",num);
0.0分
2 人评分
看不懂代码解释一下代码? 或者生成一段代码?试试AI编程助手吧