判断input首位不能为0,如果输0的话,就不能输入,请用正则表达式来实现
来源:百度知道 编辑:UC知道 时间:2024/06/27 14:11:58
请高手!!
你用什么程序语言?
Basic:
Dim a As String '定义为字符变量
Dim b As Integer
Input a
If Asc(a)=48 Then End '48是字"0"的ASCII码
b=val(a)
C:
main()
{
char a[5];
scanf("%c",&a[]);
if(a[0]==48) printf("0 can't be the first."); /我只能做到提示错误,不能做到不能输入/
}