解题思路:
之前过不了看了一下别人的代码,发现他这个地方的问题只需要把int 全部换成long long 就行了,这个在数据很大时都适用
注意事项:
参考代码:
#include<stdio.h>
int main()
{
long long n;
while(~scanf("%lld",&n))
{
long long sum=0;
while(n*10/10>0)
{
sum+=n%10;
n/=10;
}
printf("%lld\n",sum);
}
return 0;
}
0.0分
4 人评分
川哥的吩咐 (C++代码)浏览:1077 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:761 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:573 |
IP判断 (C语言代码)浏览:592 |
陈教主的三角形 (C语言代码)浏览:1196 |
C语言训练-字符串正反连接 (C语言代码)浏览:653 |
C二级辅导-等差数列 (C语言代码)浏览:831 |
C二级辅导-阶乘数列 (C语言代码)浏览:1831 |
C语言程序设计教程(第三版)课后习题10.7 (C++代码)浏览:666 |
1063题 初学者,求帮忙看下,不知道哪错了浏览:239 |
uq_75486259132 2022-02-17 15:36:25 |
if后面应该是n=0时