本文主要是介绍c语言之输入一个数并判断它是几位数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
#include<stdio.h>
int main()
{int a,g,s,b,q,w;scanf("%d",&a);w=a%100000/10000;q=a%10000/1000;b=a%1000/100;s=a%100/10;g=a%10;if(w!=0)printf("这个数是五位数,他们是%d %d %d %d %d",g,s,b,q,w) ;else if(q!=0)printf("这个数是四位数,他们是 %d %d %d %d",g,s,b,q) ;else if(b!=0)printf("这个数是三位数,他们是%d %d %d",g,s,b) ;else if(s!=0)printf("这个数是二位数,他们是%d %d",g,s) ;elseprintf("这个数是一位数,他是%d",g) ;
}
//看完上面,你发现什么规律没~
这篇关于c语言之输入一个数并判断它是几位数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!