求一个五个数的和如( 输入12345,1+2+3+4+5=15)用c语言
球一个五位数的各个上值的和如12345为1+2+3+4+5=15是在样写吗#include<stdio.h>main()intx,t;intsum=0;scanf("%d...
球一个五位数的各个上值的和如12345为1+2+3+4+5=15 是在样写吗 #include<stdio.h> main() int x,t; int sum=0; scanf("%d",x); while(x>0) {t=x%10; x=x/10; sum=+t; }printf("%d",sum); }怎么编译不出
展开
2个回答
展开全部
你的"sum=+t;” 不对啊,应该是 "sum += t" 。 C代码如下: #include <stdio.h> void main() { int x,t; printf("Input a number(10000-99999): "); scanf("%d",&x); int sum=0; if(x>=10000 && x<=99999) { while(x>0) { t = x%10; x /= 10; sum += t; } printf("%d\n", sum); else printf("不是五位数"); } }
展开全部
你的"sum=+t;” 是什么?应该是 "sum += t" 吧。更规范的C代码如下: #include <stdio.h> int main() { int x,t; printf("Input a number(10000-99999): "); scanf("%d",&x); int sum=0; if(x>=10000 && x<=99999) { while(x>0) { t = x%10; x /= 10; sum += t; } printf("%d\n", sum); } return 0; }
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询