C语言正整数,输入一个小于10000的正整数,求出它是几位数,输出其最高位数字

拍照搜题秒出答案,一键查看所有搜题记录

拍照搜题秒出答案,一键查看所有搜题记录

求高手写c程序,输入一个不多于5位的整数,能显示出它是几位数,并按正反两种顺序顯示出各位数字.
例如,若输入整数12345,输出为:

拍照搜题秒出答案,一键查看所有搜题记录

我现在这个还不太懂能试试用if和switch语句实现吗?谢謝
版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
  1. 二进制的话可以通过位运算和②分快速确定一个整数的前导0个数。
  2. 十进制可以把整数打印到一个字符数组里:
  3. printf("%c",str[0]); 这样虽然输出也比较费时,但相对除法来说还是快了些

我要回帖

更多关于 c语言正整数 的文章

 

随机推荐