解题思路:因为int范围最高到2的31次方-1,所以改为数组
注意事项:
参考代码:
char str[100];
while(~scanf("%s",str))
{
int l,sum=0;
l=strlen(str);
for(int i=0;i<len;i++)
{
sum=sum+str[i]-'0';
}
printf("%d\n",sum);
}
0.0分
0 人评分
gets函数前有scanf读取时候,会读取缓存回车导致出错!!!浏览:1111 |
【明明的随机数】 (C++代码)(C++库中有qsort函数直接快排,不用码排序代码hhh)浏览:1011 |
WU-输入输出格式练习 (C++代码)浏览:1091 |
C语言训练-自由落体问题 (C语言代码)浏览:630 |
Cylinder (C语言描述,蓝桥杯)浏览:1256 |
字符逆序 (C语言代码)浏览:631 |
整数平均值 (C语言代码)浏览:800 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:612 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:829 |
C语言训练-字符串正反连接 (C语言代码)浏览:637 |