88问答网
所有问题
C语言中如何识别字符与数字
如题所述
举报该问题
推荐答案 2019-11-29
你直接将每个字符挨个提取出来,将他赋给一个整型,c会自动将该字符转化为asc码值的。然后根据整型在去判断它到底是数字还是字符还是空格,空格有特定的asc码值
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/Mc1MKS1BagSVMVgaMKK.html
其他回答
第1个回答 2019-07-24
数字,如:2,34,345,
而字符,一般用单引号括起来.如:'2','S','t','7',
还有一种情况:char
c=97;这句的其实是一种隐式的转换,c的值其实是97对应的ACSII码的那个字符.
第2个回答 2020-02-18
你要搞清楚什么是字符,什么是数字~
字符串“afdf12fds”,如果你解析它,1和2应该是你说的数字,但是其实它是字符,根据ascll码中数字的范围就可以判断
第3个回答 2019-09-06
输入的都是当作字符来读的,所以要区分字母和数字或空格的话要判断该字符asic码是多少。
具体可以查asic码表,就知道每个字符对应的asic码了。
第4个回答 2019-04-30
c语言有字符串和字符常量之分
字符串使用
“”表示的
字符常量使用‘’括起来的单个字符
字符都有它对应值
比如
‘0’相当于
数字
48
‘A’相当于
数字
65
相似回答
大家正在搜
相关问题
c语言 输入一个字符,判断是字母,数字,还是特殊字符
C语言中如何识别字符与数字
C语言中,输入一个字符串,如何区分数字字符,
C语言程序中,如何区分字符是数字还是字母?
C语言中如何定义字符串?
c语言 如何判断输入的是数字还是字母
C语言中,数字字符串和数值型数据有什么区别?
在C语言中怎样判断一个变量是字符还是数字