...的个位,十位,百位上的数字,并输出各位数字(C语言程序题)。_百度知 ...答:int main(){ int num = 456;int g,s,b;g = num % 10; //个位 s = num % 100 / 10; //十位 b = num / 100; //百位 printf("num:%d\nb:%d,s:%d,g:%d\n",num,b,s,g);return 0;}
再键盘上任意输入一个三位数,要正确的分离个十百位,并显示在屏幕上,用...答:include "stdio.h"int main(){ int x,a,b,c;printf("请输入一个三位数:\n");scanf("%d",&x);if(x>99&&x<10000){ a=(int)x/100;/*求百位*/ b=(int)(x-100*a)/10;/*求十位*/ c=(int)(x-100*a-10*b);/*求个位*/ printf("这三位分别为:%d %d %d\n",a,b,c...
c语言从键盘上输入一个4位整数,输出其个位、十位、百位、千位上的数字...答:include<stdio.h>int main(){int x,a,b,c,d,s; scanf("%d",&x); a=x/1000; b=x/100%10; c=x/10%10; d=x%10; s=a+b+c+d; printf("%d %d %d %d\n%d",a,b,c,d,s); return 0;}