这个程序不难写,我告诉你思路和算法,你根据这个编写代码就可以了。1.由于你输入的这一串数据可能都为数字,也可能包含其它字符,所以首先用一字符数组存放这个字符串。2.用strlen函数计算这个字符串的长度,在此基础上借助for循环或while循环实现数组元素的遍历。3.遍历每一个元素的同时用if语句判断这个元素的ASCII码所在的范围是否在48~57之间,如果不在则中止循环,输出判断结果(即不是数字)。4.如果最后一个元素仍然是数字,则整个字符串则为一个大数。
0的ascii
码好像是48,所以可以利用这个来判断是否为数字,如果一个字符与48的差不在0到9就不是数字
利用ascii码判断 试试看