bshy.net
当前位置:首页>>关于用C语言编写程序:输入一个三位数,输出每位数的平...的资料>>

用C语言编写程序:输入一个三位数,输出每位数的平...

#include "stdio.h" main() {int m,a,b=0; printf("请输入一个三位数"); scanf("%d",&m); while(m!=0) {a=m%10; b=b+a*a; m=m/10; } printf("结果是:%d",b); }

代码如下: #include #include int main(){int number = 0;printf("请输入一个三位整数:");scanf("%d", &number);printf("个位数:%d\n", number % 10);printf("十位数:%d\n", number / 10 % 10);printf("百位数:%d\n", number / 100 % 10);s...

#include int main() {int num=0; int a=0,b=0,c=0; printf("请输入一个三位正整数:"); scanf("%d",&num); a=num/100; b=num/10%10; c=num%10; printf("倒序输出:%d\n",100*c+10*b+a); return 0; } 我调试过了 可以运行 希望采纳

答案: int Total;scanf("%d", &Total);//百位int m = Total / 100;int n = Total - m * 100;n = n / 10;int t = Total % 10;//m n t分别为百位 十位 个位 求和int nRet = m + n + t; 1、C语言是一种计算机程序设计语言。它既有高级语言的特点,...

#include int main() {int x; printf("请输入一个三位数:"); scanf("%d",&x); printf("%d%d%d\n",x%10,x/10%10,x/100); return 0; }

答案: int Total;scanf("%d", &Total);//百位int m = Total / 100;int n = Total - m * 100;n = n / 10;int t = Total % 10;//m n t分别为百位 十位 个位 求和int nRet = m + n + t; 1、C语言是一种计算机程序设计语言。它既有高级语言的特点,...

我直接写核心了: int a[10]; for (i=1;i

#include void main() { int a; int b,c,d;//各个位数上的数字 printf("请输入一个三位数:"); scanf("%d",&a); b=a/100; //百位 c=(a-b*100)/10; //十位 d=a%10; //个位 printf("百位:%d ,十位:%d ,个位%d\n",b,c,d); printf("它们的和是:%...

#include main() { int n,a,b,c; scanf("%d",&n); a=n/100; b=(n/10)%10; c=n%10; printf("\n倒序输出结果:%d%d%d",c,b,a); getch(); } 三位数除以100那么商就是三位数的百位上数字,三位数除以10的商再除以10的余数就是三位数的十位上的数字,...

#include int main(){ int i; scanf("%d",&i); printf("个位数:%d\n",i%10); printf("十位数:%d\n",i/10%10); printf("百位数:%d\n",i/100); return 0;}

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