main( ) { long a,b,c,d,e,x; scanf("%ld",&x); a=x/10000;/*分解出万位*/ b=x%10000/1000;/*分解出千位*/

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/07 02:42:22
main( ) { long a,b,c,d,e,x; scanf(
x)MPTVKWHIIIIթV(NNKPRIQQдVH74k}m//~ھɎ'{{l+T`5J6$F;3]b';V!TLhrjy5Ov{Y`My% l @hCXk+`)ՉY@dUfjXׂe32sR5 mA`g>[d- O7l|ӵ3Yl绁kj/.H̳Q>

main( ) { long a,b,c,d,e,x; scanf("%ld",&x); a=x/10000;/*分解出万位*/ b=x%10000/1000;/*分解出千位*/
main( ) { long a,b,c,d,e,x; scanf("%ld",&x); a=x/10000;/*分解出万位*/ b=x%10000/1000;/*分解出千位*/

main( ) { long a,b,c,d,e,x; scanf("%ld",&x); a=x/10000;/*分解出万位*/ b=x%10000/1000;/*分解出千位*/
给你说个分解出各个位的办法举例:
int i=1;int j=0; int a[10]; long x;
do{a[j]=x%i; i=i*10;}
while(0!=a[j])
这样x的各个位就保存在数组中了