编一程序,将5位数num的万位,千位,百位 十位和个位分离出来分别送给变 ...答:C语言程序:include <stdio.h>void main(){int num = 12345;int a, b, c, d, e;a = num / 10000;//万位b = num / 1000 % 10;//千位c = num / 100 % 10;//百位d = num % 100 / 10;//十位e = num % 10;//个位printf("%d %d %d %d %d\n", a, b, c, d , ...
用C语言编程,输入一个五位整数将它反向输出,如输入54321 ,输出12345...答:int main(){ int n,num1,num2,num3,num4,num5,m;printf("please input the number: ");scanf("%d",&n);num1=n/10000; //万位 num2=(n-num1*10000)/1000; //千位 num3=(n-num1*10000-num2*1000)/100; //百位 num4=(n-num1*10000-num2*1000-num3*100)/10; //十位 ...
C语言回文数求每个位上数的问题答:给的程序都错了,正确应该是这样的 include <stdio.h> void main(){ long ge,shi,bai,qian,wan,x;printf("输入一个五位数");scanf("%ld",&x);//从键盘读入一个五位数 wan=x/10000;//求出万位数("/"表示整除,在C语言中两整数相除,如果结果为带小数的数,则去掉小数部分,只保留整数.例如...