解题思路:
题不难,只是考整形的应用,在这里我就特别想吐槽一下很多教学书了,学到了长整形就完了,根本没有介绍超长整型这个东西。
注意事项:
long int 不够需要 long long int 简写为long long
输出的时候也得注意是用%lld
参考代码:
#include <stdio.h>
int main(){
int i=1,n;
long long p=0,s=1;
scanf("%d",&n);
while(i<=n){
s = s*i;
p = p+s;
i++;
}
printf("%lld",p);
}
0.0分
0 人评分
上车人数 (C语言代码)浏览:1176 |
母牛的故事 (C语言代码)浏览:1298 |
输出九九乘法表 (C语言代码)浏览:555 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:551 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:680 |
本人酷爱递归实现很多问题,这里也是浏览:555 |
【魔板】 (C++代码)(时间超限,希望会的帮我改正一下)浏览:740 |
C语言训练-自由落体问题 (C语言代码)浏览:611 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:606 |
简单的a+b (C语言代码)浏览:526 |