void
Trim(
char
str[] )
//
去除前导零
{
int i;
while (str[ 0 ] == ' 0 ' )
{
for (i = 0 ;i < strlen(str);i ++ ) // 把末尾的'�'也拿过来
{
str[i] = str[i + 1 ];
}
}
}
{
int i;
while (str[ 0 ] == ' 0 ' )
{
for (i = 0 ;i < strlen(str);i ++ ) // 把末尾的'�'也拿过来
{
str[i] = str[i + 1 ];
}
}
}
void
Reverse(
char
str[])
{
char tmp;
int length = strlen(str);
int mid = length / 2 ;
int i;
for (i = 0 ;i < mid;i ++ )
{
tmp = str[i];
str[i] = str[length - i - 1 ];
str[length - i - 1 ] = tmp;
}
}
int Str2Num( char str[] )
{
int sum = 0 ;
int i;
int len = strlen(str);
for (i = 0 ;i < len;i ++ )
{
sum = sum * 10 + (str[i] - ' 0 ' );
}
return sum;
}
void Int2Str( int n, char result[])
{
int tmp;
int i = 0 ;
while (n != 0 )
{
tmp = n % 10 ;
n = n / 10 ;
result[i ++ ] = tmp + 48 ;
}
result[i] = ' ' ;
Reverse(result);
}
{
char tmp;
int length = strlen(str);
int mid = length / 2 ;
int i;
for (i = 0 ;i < mid;i ++ )
{
tmp = str[i];
str[i] = str[length - i - 1 ];
str[length - i - 1 ] = tmp;
}
}
int Str2Num( char str[] )
{
int sum = 0 ;
int i;
int len = strlen(str);
for (i = 0 ;i < len;i ++ )
{
sum = sum * 10 + (str[i] - ' 0 ' );
}
return sum;
}
void Int2Str( int n, char result[])
{
int tmp;
int i = 0 ;
while (n != 0 )
{
tmp = n % 10 ;
n = n / 10 ;
result[i ++ ] = tmp + 48 ;
}
result[i] = ' ' ;
Reverse(result);
}