私信TA
用户名:15116831890
访问量:3335
签 名:
自我简介:
作者: sd 发表时间:2017-11-08 21:17:16 浏览:442 | 评论:1
#include<stdio.h>
int main(){
int n,sum;
while(scanf("%d",&n)==2){
int sum=0;
if(n==0){break;}
else if(n>=10){
while(n){
sum=sum+n%10;
n=n/10;
}
else if(n>0&&n<10){
sum=n;
printf("%d",sum);
return 0;
0.0分
0 人评分
看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:
编程语言转换
万能编程问答
代码解释器
代码纠错
SQL生成与解释
为什么 scanf("%d",&n)==2 呢·····
sd 2017-11-09 08:07:08 | 回复
多样例输入不是这样吗
Newguy 2017-11-09 10:32:50 | 回复
scanf("%d",&n)的返回值不是1吗?那个while的循环块不就没用了吗
sd 2017-11-09 08:07:08 |
多样例输入不是这样吗
Newguy 2017-11-09 10:32:50 |
scanf("%d",&n)的返回值不是1吗?那个while的循环块不就没用了吗