回复 10楼 waterstar
这也太开玩笑了啊,呵呵!我哪有那么大的本事,自己几斤几两心里很清楚!呵呵!过两天去大连面试去,到时再看把!

愿用余生致力编程
程序代码:int IsFloat(char *p)
{
int i = 0;
int s_num = 0; //小数点数量
int z_num = 0; //0数量
int flag = 1;
while(p[i])
{
if((p[i] < '0' || p[i] >'9') && p[i] != '.' )
{
flag = 0;
break;
}
if(p[i] == '0')
z_num++;
if(p[i] == '.')
{
s_num++;
if (z_num > 1)
{
if(*p == '0')
{
flag = 0;
break;
}
}
if(s_num > 1)
{
flag = 0;
break;
}
}
i++;
}
if(s_num == 0)
flag = 0;
return flag;
}