给一个不多于五位的正整数要求求出它是几位数(给一个不多于5位的正整数要求)
导读 哈喽,大家好~~~我是小编田甜,关于给一个不多于五位的正整数要求求出它是几位数,给一个不多于5位的正整数要求这个很多人还不知道,那么现在...
哈喽,大家好~~~我是小编田甜,关于给一个不多于五位的正整数要求求出它是几位数,给一个不多于5位的正整数要求这个很多人还不知道,那么现在让田甜带着大家一起来看看吧!
1、int main( ){int i=0;int num=0;scanf("%5d",&i);if(i>9999&&i<=99999)num=5;if(i>999&&i<=9999)num=4;if(i>99&&i<=999)num=3;if(i>9&&i<=99)num=2;if(i>-1&&i<=9)num=1;printf("%d位的",num);printf("%d",i%10);if(num>1)printf("%d",i%100/10);if(num>2)printf("%d",i%1000/100);if(num>3)printf("%d",i%10000/1000);if(num>4)printf("%d",i%100000/10000); system("pause"); }。
本文分享完毕,希望对大家有所帮助哦。
免责声明:本文由用户上传,如有侵权请联系删除!