bshy.net
当前位置:首页>>关于c语言; 编写一个程序,计算任意输入的整数的各位...的资料>>

c语言; 编写一个程序,计算任意输入的整数的各位...

#include int main() { int n,sum=0; scanf("%d",&n); while(n) { sum+=n%10; n/=10; } printf("%d\n",sum); return 0; }

#include int main() { int n,sum=0; printf("请输入一个整数:"); scanf("%d",&n); while(n) { sum = sum+n%10; n /= 10; } printf("%d",sum); }

#include void main() { int a,s; s=1; printf("请输入一个整数"); scanf("%d",&a); while (a>0) { s=s*(a % 10); a=a/10; } printf("a=%d",s); }

#include int main() {int x,t,s=0; scanf("%d",&x); while(x) { t=x%10; s+=t*t; x/=10; } printf("%d\n",s); getch(); return 0; }

#include void main() { int n,sum=0; printf("请输入任意一个整数:"); scanf("%d",&n); while(n%10) { sum+=n%10; n=n/10; } printf("其各个位数之和为%d\n",sum); }

#include int main() { int a,b,c,d; printf("please input a number :\n"); scanf("%d",&a); b=a/100; c=a/10%10; d=a%10; printf("%d%d%d",b,c,d); return 0; }

#include #include int main(void) { int n,sum=0,count=0,s; printf("输入一个整数:"); scanf("%d",&n); while(n) { s=n%10; n=n/10; sum+=s; count++; } printf("整数的个数为:%d\n个位数的和为:%d\n",count,sum); system("pause"); return 0; }

#include int main(void) {int n;for(scanf("%d",&n);n;n/=10){printf("%d\n",n%10);}return 0;}#include int main(void) {int n,i,t;for(i=100;i

#include void main(){ int a,sum=0; printf("请输入一个大于0的正整数~~"); scanf("%d",&a); while(a!=0) //循环结束的条件是 a等于 0 { sum+=a%10;// a%10 的作用是取a这个数的个位 比如 108除以10的余数是不是8 a/=10;//执行上一句代码之后还...

网站首页 | 网站地图
All rights reserved Powered by www.bshy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com