輸入一個整數,返回這個整數的位數

WJnuHhail發表於2024-06-03
/******************************************************************************************************
 * @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;
}

相關文章