输入一个整数,返回这个整数的位数

/******************************************************************************************************
 * @file name:		  :Count
 * @brief  		      :
 * @author 		      :wvjnuhhail@126.com
 * @date 			      :2024/06/03
 * @version 1.0 	  :V1.0
 * @property 		    :暂无
 * @note   		      :None
 * CopyRight (c)  2023-2024   wvjnuhhail@126.com   All Right Reseverd
 ******************************************************************************************************/

/*******************************************************************************************************
 * @function name   :	GetCount
 * @brief           : 输入一个整数,返回这个整数的位数
 * @param           :nValue
 * @retval          :int
 * @date 			      :2024/06/03
 * @version         :V1.0
 * @note   		      :None
 *******************************************************************************************************/
int GetCount(int nValue)
{
  unsigned int num;

  while (nValue != 0)
  {
    nValue = nValue / 10;
    num++;
  }

  printf("%d\n", num);

  return num;
}

posted @ 2024-06-03 21:57  WJnuHhail  阅读(5)  评论(0编辑  收藏  举报